gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r11518 - gnunet/src/datastore


From: gnunet
Subject: [GNUnet-SVN] r11518 - gnunet/src/datastore
Date: Wed, 26 May 2010 10:18:05 +0200

Author: grothoff
Date: 2010-05-26 10:18:05 +0200 (Wed, 26 May 2010)
New Revision: 11518

Modified:
   gnunet/src/datastore/test_datastore_api.c
Log:
fix

Modified: gnunet/src/datastore/test_datastore_api.c
===================================================================
--- gnunet/src/datastore/test_datastore_api.c   2010-05-26 08:11:58 UTC (rev 
11517)
+++ gnunet/src/datastore/test_datastore_api.c   2010-05-26 08:18:05 UTC (rev 
11518)
@@ -306,7 +306,25 @@
                                         GNUNET_SCHEDULER_REASON_PREREQ_DONE);
       return;
     }
-  crc->phase++;
+  switch (crc->phase)
+    {
+    case RP_GET_MULTIPLE:
+      crc->phase = RP_GET_MULTIPLE_NEXT;
+      break;
+    case RP_GET_MULTIPLE_NEXT:
+      crc->phase = RP_GET_MULTIPLE_DONE;
+      break;
+    case RP_GET_MULTIPLE_DONE:
+      /* do not advance further */
+      break;
+    default:
+      GNUNET_break (0);
+      break;
+    }
+#if VERBOSE
+  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+             "Test in phase %u\n", crc->phase);
+#endif
   if (priority == get_priority (42))
     crc->uid = uid;
   GNUNET_DATASTORE_get_next (datastore, GNUNET_YES);




reply via email to

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