gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r24496 - gnunet/src/fs
Date: Wed, 24 Oct 2012 00:27:48 +0200

Author: grothoff
Date: 2012-10-24 00:27:48 +0200 (Wed, 24 Oct 2012)
New Revision: 24496

Modified:
   gnunet/src/fs/gnunet-service-fs_pe.c
Log:
-fix #2598

Modified: gnunet/src/fs/gnunet-service-fs_pe.c
===================================================================
--- gnunet/src/fs/gnunet-service-fs_pe.c        2012-10-23 18:42:46 UTC (rev 
24495)
+++ gnunet/src/fs/gnunet-service-fs_pe.c        2012-10-23 22:27:48 UTC (rev 
24496)
@@ -678,6 +678,7 @@
                                                         get_rp_key (rp), rp));
     while (NULL != (bi = rp->pe_head))
     {
+      prd = GSF_pending_request_get_data_ (bi->pr);
       GNUNET_CONTAINER_MDLL_remove (PE, rp->pe_head, rp->pe_tail, bi);
       GNUNET_CONTAINER_MDLL_remove (PR, prd->pr_head, prd->pr_tail, bi);
       GNUNET_free (bi);
@@ -737,9 +738,9 @@
   prd = GSF_pending_request_get_data_ (pr);
   while (NULL != (bi = prd->pr_head))
   {
+    rp = bi->rp;
     GNUNET_CONTAINER_MDLL_remove (PR, prd->pr_head, prd->pr_tail, bi);
     GNUNET_CONTAINER_MDLL_remove (PE, rp->pe_head, rp->pe_tail, bi);
-    rp = bi->rp;
     if (NULL == rp->pe_head)
     {
       GNUNET_CONTAINER_heap_remove_node (rp->hn);




reply via email to

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