gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r22538 - gnunet/src/mesh


From: gnunet
Subject: [GNUnet-SVN] r22538 - gnunet/src/mesh
Date: Sat, 7 Jul 2012 17:11:59 +0200

Author: bartpolot
Date: 2012-07-07 17:11:58 +0200 (Sat, 07 Jul 2012)
New Revision: 22538

Modified:
   gnunet/src/mesh/gnunet-service-mesh_new.c
Log:
- fix recursion in case of * states

Modified: gnunet/src/mesh/gnunet-service-mesh_new.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh_new.c   2012-07-07 01:04:03 UTC (rev 
22537)
+++ gnunet/src/mesh/gnunet-service-mesh_new.c   2012-07-07 15:11:58 UTC (rev 
22538)
@@ -4200,12 +4200,11 @@
     GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "*     Token doesn't match, END\n");
     return GNUNET_YES; // Token doesn't match
   }
-
+  ctx->position += len;
   if (GNUNET_YES == 
GNUNET_CONTAINER_multihashmap_contains(ctx->dht_get_handles,
                                                            key))
   {
     GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "*     GET running, END\n");
-    if (0)
     GNUNET_CONTAINER_multihashmap_get_multiple (ctx->dht_get_results, key,
                                                 &regex_result_iterator, ctx);
     return GNUNET_YES; // We are already looking for it
@@ -4220,7 +4219,6 @@
                             NULL,       /* xquery */ // FIXME BLOOMFILTER
                             0,     /* xquery bits */ // FIXME BLOOMFILTER SIZE
                             &dht_get_string_handler, ctx);
-  ctx->position += len;
   if (GNUNET_OK !=
       GNUNET_CONTAINER_multihashmap_put(ctx->dht_get_handles, key, get_h,
                                         
GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_FAST))




reply via email to

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