gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r30807 - gnunet/src/conversation


From: gnunet
Subject: [GNUnet-SVN] r30807 - gnunet/src/conversation
Date: Tue, 19 Nov 2013 16:19:55 +0100

Author: grothoff
Date: 2013-11-19 16:19:55 +0100 (Tue, 19 Nov 2013)
New Revision: 30807

Modified:
   gnunet/src/conversation/test_conversation_api.c
Log:
-do not crash on exit, even if mesh died

Modified: gnunet/src/conversation/test_conversation_api.c
===================================================================
--- gnunet/src/conversation/test_conversation_api.c     2013-11-19 15:16:13 UTC 
(rev 30806)
+++ gnunet/src/conversation/test_conversation_api.c     2013-11-19 15:19:55 UTC 
(rev 30807)
@@ -36,6 +36,8 @@
 
 #define FREQ GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MILLISECONDS, 250)
 
+#define TIMEOUT GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 25)
+
 static int ok = 1;
 
 static const struct GNUNET_CONFIGURATION_Handle *cfg;
@@ -374,6 +376,9 @@
     break;
   case GNUNET_CONVERSATION_EC_CALL_GNS_FAIL:
   case GNUNET_CONVERSATION_EC_CALL_HUNG_UP:
+    call = NULL;
+    fprintf (stderr, "Unexpected call code: %d\n", code);
+    break;
   case GNUNET_CONVERSATION_EC_CALL_SUSPENDED:
   case GNUNET_CONVERSATION_EC_CALL_RESUMED:
     fprintf (stderr, "Unexpected call code: %d\n", code);
@@ -475,8 +480,7 @@
      struct GNUNET_TESTING_Peer *peer)
 {
   cfg = c;
-  GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply
-                                (GNUNET_TIME_UNIT_MINUTES, 1), &end_test,
+  GNUNET_SCHEDULER_add_delayed (TIMEOUT, &end_test,
                                 NULL);
   id = GNUNET_IDENTITY_connect (cfg,
                                 &identity_cb,




reply via email to

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