From 2bf962c76bb82c1f38acea42c7bdfb241e2582e7 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 10 Oct 2016 15:43:25 +0000 Subject: avoid triggering dropped message 333 warning --- src/peerinfo/peerinfo_api_notify.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'src/peerinfo/peerinfo_api_notify.c') diff --git a/src/peerinfo/peerinfo_api_notify.c b/src/peerinfo/peerinfo_api_notify.c index 625cfb8f6..e707a911e 100644 --- a/src/peerinfo/peerinfo_api_notify.c +++ b/src/peerinfo/peerinfo_api_notify.c @@ -171,6 +171,23 @@ handle_notification (void *cls, } +/** + * Type of a function to call when we receive a message from the + * service. Call the iterator with the result and (if applicable) + * continue to receive more messages or trigger processing the next + * event (if applicable). + * + * @param cls closure + * @param msg message received, NULL on timeout or fatal error + */ +static void +handle_end_iteration (void *cls, + const struct GNUNET_MessageHeader *msg) +{ + /* these are ignored by the notify API */ +} + + /** * Task to re-try connecting to peerinfo. * @@ -185,6 +202,10 @@ reconnect (void *cls) GNUNET_MESSAGE_TYPE_PEERINFO_INFO, struct InfoMessage, nc), + GNUNET_MQ_hd_fixed_size (end_iteration, + GNUNET_MESSAGE_TYPE_PEERINFO_INFO_END, + struct GNUNET_MessageHeader, + nc), GNUNET_MQ_handler_end () }; struct GNUNET_MQ_Envelope *env; -- cgit v1.2.3