gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r21813 - gnunet/src/fs


From: gnunet
Subject: [GNUnet-SVN] r21813 - gnunet/src/fs
Date: Sat, 9 Jun 2012 16:27:11 +0200

Author: grothoff
Date: 2012-06-09 16:27:11 +0200 (Sat, 09 Jun 2012)
New Revision: 21813

Modified:
   gnunet/src/fs/fs_download.c
Log:
-adding assertions to help debug #2403

Modified: gnunet/src/fs/fs_download.c
===================================================================
--- gnunet/src/fs/fs_download.c 2012-06-09 14:05:46 UTC (rev 21812)
+++ gnunet/src/fs/fs_download.c 2012-06-09 14:27:11 UTC (rev 21813)
@@ -1435,6 +1435,7 @@
   GNUNET_assert (NULL != client);
   GNUNET_assert (NULL == dc->client);
   GNUNET_assert (NULL == dc->th);
+  GNUNET_assert (NULL != dc->active);
   dc->client = client;
   pi.status = GNUNET_FS_STATUS_DOWNLOAD_ACTIVE;
   GNUNET_FS_download_make_status_ (&pi, dc);
@@ -2000,6 +2001,7 @@
   GNUNET_FS_uri_destroy (dc->uri);
   GNUNET_free_non_null (dc->temp_filename);
   GNUNET_free_non_null (dc->serialization);
+  GNUNET_assert (NULL == dc->job_queue);
   GNUNET_free (dc);
 }
 
@@ -2211,6 +2213,7 @@
   if (dc->completed == dc->length)
     return;
   GNUNET_assert (NULL == dc->job_queue);
+  GNUNET_assert (NULL != dc->active);
   dc->job_queue =
       GNUNET_FS_queue_ (dc->h, &activate_fs_download, &deactivate_fs_download,
                         dc, (dc->length + DBLOCK_SIZE - 1) / DBLOCK_SIZE,
@@ -2303,6 +2306,7 @@
     GNUNET_free (dc->temp_filename);
   }
   GNUNET_free_non_null (dc->serialization);
+  GNUNET_assert (NULL == dc->job_queue);
   GNUNET_free (dc);
 }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]