commit 9c0dec8bce397118572dd4392b9801d519880cef
parent 53a4829c9f97de9a06a7ad56a76d6600d4069393
Author: Christian Grothoff <christian@grothoff.org>
Date: Wed, 7 Jan 2015 14:22:43 +0000
-do not wait for timeout on hard error
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/fs/test_fs_download.c b/src/fs/test_fs_download.c
@@ -200,11 +200,13 @@ progress_cb (void *cls, const struct GNUNET_FS_ProgressInfo *event)
GNUNET_break (0);
GNUNET_SCHEDULER_add_continuation (&abort_publish_task, NULL,
GNUNET_SCHEDULER_REASON_PREREQ_DONE);
+ GNUNET_SCHEDULER_shutdown ();
break;
case GNUNET_FS_STATUS_DOWNLOAD_ERROR:
FPRINTF (stderr, "Error downloading file: %s\n",
event->value.download.specifics.error.message);
GNUNET_SCHEDULER_add_now (&abort_download_task, NULL);
+ GNUNET_SCHEDULER_shutdown ();
break;
case GNUNET_FS_STATUS_DOWNLOAD_ACTIVE:
case GNUNET_FS_STATUS_DOWNLOAD_INACTIVE: