From beed9f716b7c5ceabe82846acabc66a6d33610f5 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 24 Jun 2012 15:47:22 +0000 Subject: [PATCH] -fix --- src/peerinfo/peerinfo_api.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/peerinfo/peerinfo_api.c b/src/peerinfo/peerinfo_api.c index 17db1d494..f82e8f793 100644 --- a/src/peerinfo/peerinfo_api.c +++ b/src/peerinfo/peerinfo_api.c @@ -527,12 +527,12 @@ peerinfo_handler (void *cls, const struct GNUNET_MessageHeader *msg) trigger_transmit (h); if (GNUNET_NO == h->in_receive) { - h->in_receive = GNUNET_YES; - if (h->ic_head != NULL) + if (NULL != h->ic_head) + { + h->in_receive = GNUNET_YES; GNUNET_CLIENT_receive (h->client, &peerinfo_handler, h, GNUNET_TIME_absolute_get_remaining (h->ic_head->timeout)); - else - GNUNET_break (0); + } } if (NULL != cb) cb (cb_cls, NULL, NULL, NULL); -- 2.25.1