gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r33130 - gnunet/src/core


From: gnunet
Subject: [GNUnet-SVN] r33130 - gnunet/src/core
Date: Wed, 23 Apr 2014 17:44:41 +0200

Author: grothoff
Date: 2014-04-23 17:44:40 +0200 (Wed, 23 Apr 2014)
New Revision: 33130

Modified:
   gnunet/src/core/gnunet-service-core_sessions.c
Log:
-fix (mostly harmless) use of uninitialized variable

Modified: gnunet/src/core/gnunet-service-core_sessions.c
===================================================================
--- gnunet/src/core/gnunet-service-core_sessions.c      2014-04-23 11:32:33 UTC 
(rev 33129)
+++ gnunet/src/core/gnunet-service-core_sessions.c      2014-04-23 15:44:40 UTC 
(rev 33130)
@@ -500,16 +500,17 @@
 void
 GSC_SESSIONS_dequeue_request (struct GSC_ClientActiveRequest *car)
 {
-  struct Session *s;
+  struct Session *session;
 
   if (0 ==
       memcmp (&car->target, &GSC_my_identity,
               sizeof (struct GNUNET_PeerIdentity)))
     return;
-  s = find_session (&car->target);
-  GNUNET_assert (NULL != s);
-  GNUNET_CONTAINER_DLL_remove (s->active_client_request_head,
-                               s->active_client_request_tail, car);
+  session = find_session (&car->target);
+  GNUNET_assert (NULL != session);
+  GNUNET_CONTAINER_DLL_remove (session->active_client_request_head,
+                               session->active_client_request_tail,
+                               car);
 }
 
 
@@ -671,7 +672,11 @@
       return;
     }
   }
-
+  else
+  {
+    /* never solicit more, we have critical messages to process */
+    excess = GNUNET_NO;
+  }
   now = GNUNET_TIME_absolute_get ();
   if ( ( (GNUNET_YES == excess) ||
          (maxpc >= GNUNET_CORE_PRIO_BEST_EFFORT) ) &&




reply via email to

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