diff options
-rw-r--r-- | src/fs/gnunet-service-fs.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fs/gnunet-service-fs.c b/src/fs/gnunet-service-fs.c index 667e4f8ba..e54030632 100644 --- a/src/fs/gnunet-service-fs.c +++ b/src/fs/gnunet-service-fs.c | |||
@@ -355,6 +355,9 @@ consider_forwarding (void *cls, | |||
355 | { | 355 | { |
356 | if (GNUNET_BLOCK_EVALUATION_OK_LAST == result) | 356 | if (GNUNET_BLOCK_EVALUATION_OK_LAST == result) |
357 | return; /* we're done... */ | 357 | return; /* we're done... */ |
358 | if (GNUNET_YES != | ||
359 | GSF_pending_request_test_active_ (pr)) | ||
360 | return; /* request is not actually active, skip! */ | ||
358 | GSF_iterate_connected_peers_ (&consider_request_for_forwarding, | 361 | GSF_iterate_connected_peers_ (&consider_request_for_forwarding, |
359 | pr); | 362 | pr); |
360 | } | 363 | } |