gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r32723 - gnunet/src/mesh
Date: Fri, 21 Mar 2014 19:44:22 +0100

Author: bartpolot
Date: 2014-03-21 19:44:22 +0100 (Fri, 21 Mar 2014)
New Revision: 32723

Modified:
   gnunet/src/mesh/gnunet-mesh-profiler.c
Log:
- check channel creation

Modified: gnunet/src/mesh/gnunet-mesh-profiler.c
===================================================================
--- gnunet/src/mesh/gnunet-mesh-profiler.c      2014-03-21 18:44:21 UTC (rev 
32722)
+++ gnunet/src/mesh/gnunet-mesh-profiler.c      2014-03-21 18:44:22 UTC (rev 
32723)
@@ -788,6 +788,12 @@
     peers[i].ch = GNUNET_MESH_channel_create (peers[i].mesh, NULL,
                                               &peers[i].dest->id,
                                               1, flags);
+    if (NULL == peers[i].ch)
+    {
+      GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Channel %lu failed\n", i);
+      GNUNET_SCHEDULER_shutdown ();
+      return;
+    }
     GNUNET_log (GNUNET_ERROR_TYPE_INFO, "%u => %u %p\n",
                 i, get_index (peers[i].dest), peers[i].ch);
     peers[i].ping_task = GNUNET_SCHEDULER_add_delayed (delay_ms_rnd (2000),




reply via email to

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