diff options
-rw-r--r-- | src/datastore/datastore_api.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/datastore/datastore_api.c b/src/datastore/datastore_api.c index 660e8f102..76d9e5f3c 100644 --- a/src/datastore/datastore_api.c +++ b/src/datastore/datastore_api.c | |||
@@ -659,6 +659,11 @@ process_queue (struct GNUNET_DATASTORE_Handle *h) | |||
659 | #endif | 659 | #endif |
660 | return; /* waiting for reconnect */ | 660 | return; /* waiting for reconnect */ |
661 | } | 661 | } |
662 | if (GNUNET_YES == h->in_receive) | ||
663 | { | ||
664 | /* wait for response to previous query */ | ||
665 | return; | ||
666 | } | ||
662 | #if DEBUG_DATASTORE | 667 | #if DEBUG_DATASTORE |
663 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 668 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
664 | "Queueing %u byte request to DATASTORE\n", | 669 | "Queueing %u byte request to DATASTORE\n", |