gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r11596 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r11596 - gnunet/src/transport
Date: Tue, 1 Jun 2010 22:03:01 +0200

Author: grothoff
Date: 2010-06-01 22:03:01 +0200 (Tue, 01 Jun 2010)
New Revision: 11596

Modified:
   gnunet/src/transport/gnunet-service-transport.c
Log:
fixing Mantis 1564

Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c     2010-06-01 15:54:15 UTC 
(rev 11595)
+++ gnunet/src/transport/gnunet-service-transport.c     2010-06-01 20:03:01 UTC 
(rev 11596)
@@ -3735,7 +3735,6 @@
   if (peer == NULL)
     {
       chvc->piter = NULL;
-      chvc->ve_count++;
       if (GNUNET_NO == chvc->hello_known)
        {
          /* notify PEERINFO about the peer now, so that we at least
@@ -3777,7 +3776,7 @@
          GNUNET_CONTAINER_DLL_remove (chvc_head,
                                       chvc_tail,
                                       chvc);
-         GNUNET_free (chvc);
+         GNUNET_free (chvc);     
        }
       return;
     } 
@@ -3810,13 +3809,11 @@
                            gettext_noop ("# HELLO validations (update case)"),
                            1,
                            GNUNET_NO);      
-  chvc->ve_count++;
   GNUNET_HELLO_iterate_new_addresses (chvc->hello,
                                      h,
                                      GNUNET_TIME_relative_to_absolute 
(HELLO_REVALIDATION_START_TIME),
                                      &run_validation, 
                                      chvc);
-  chvc->ve_count--;
 }
 
 
@@ -3905,6 +3902,7 @@
              GNUNET_HELLO_size(hello));
 #endif
   chvc = GNUNET_malloc (sizeof (struct CheckHelloValidatedContext) + hsize);
+  chvc->ve_count = 1;
   chvc->hello = (const struct GNUNET_HELLO_Message *) &chvc[1];
   memcpy (&chvc[1], hello, hsize);
   GNUNET_CONTAINER_DLL_insert (chvc_head,




reply via email to

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