gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r16961 - gnunet/src/mesh
Date: Mon, 19 Sep 2011 21:37:00 +0200

Author: bartpolot
Date: 2011-09-19 21:37:00 +0200 (Mon, 19 Sep 2011)
New Revision: 16961

Modified:
   gnunet/src/mesh/gnunet-service-mesh.c
Log:
Fixed use before initialization

Modified: gnunet/src/mesh/gnunet-service-mesh.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh.c       2011-09-19 19:36:18 UTC (rev 
16960)
+++ gnunet/src/mesh/gnunet-service-mesh.c       2011-09-19 19:37:00 UTC (rev 
16961)
@@ -3529,11 +3529,7 @@
   GNUNET_CRYPTO_hash (&my_public_key, sizeof (my_public_key),
                       &my_full_id.hashPubKey);
   myid = GNUNET_PEER_intern (&my_full_id);
-  /* Create a peer_info for the local peer */
-  peer_info_get(&my_full_id);
 
-  announce_id_task = GNUNET_SCHEDULER_add_now (&announce_id, cls);
-
   dht_handle = GNUNET_DHT_connect (c, 64);
   if (dht_handle == NULL)
   {
@@ -3566,7 +3562,11 @@
 #endif
 
   announce_applications_task = GNUNET_SCHEDULER_NO_TASK;
+  announce_id_task = GNUNET_SCHEDULER_add_now (&announce_id, cls);
 
+  /* Create a peer_info for the local peer */
+  peer_info_get(&my_full_id);
+
   /* Scheduled the task to clean up when shutdown is called */
   GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &shutdown_task,
                                 NULL);




reply via email to

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