gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r27950 - gnunet/src/peerinfo-tool


From: gnunet
Subject: [GNUnet-SVN] r27950 - gnunet/src/peerinfo-tool
Date: Fri, 12 Jul 2013 11:15:24 +0200

Author: wachs
Date: 2013-07-12 11:15:23 +0200 (Fri, 12 Jul 2013)
New Revision: 27950

Modified:
   gnunet/src/peerinfo-tool/gnunet-peerinfo.c
Log:
fix state machine


Modified: gnunet/src/peerinfo-tool/gnunet-peerinfo.c
===================================================================
--- gnunet/src/peerinfo-tool/gnunet-peerinfo.c  2013-07-12 08:58:07 UTC (rev 
27949)
+++ gnunet/src/peerinfo-tool/gnunet-peerinfo.c  2013-07-12 09:15:23 UTC (rev 
27950)
@@ -723,19 +723,17 @@
     pic = GNUNET_PEERINFO_iterate (peerinfo, include_friend_only, NULL,
                                   TIMEOUT,
                                   &print_peer_info, NULL);
-    return;
   }
   else if (GNUNET_YES == get_self)
   {
     struct GNUNET_CRYPTO_HashAsciiEncoded enc;
-
     get_self = GNUNET_NO;
     GNUNET_CRYPTO_hash_to_enc (&my_peer_identity.hashPubKey, &enc);
     if (be_quiet)
       printf ("%s\n", (char *) &enc);
     else
       printf (_("I am peer `%s'.\n"), (const char *) &enc);
-
+       tt = GNUNET_SCHEDULER_add_now (&state_machine, NULL);
   }
   else if (GNUNET_YES == get_uri)
   {
@@ -743,13 +741,11 @@
     pic = GNUNET_PEERINFO_iterate (peerinfo, include_friend_only, 
&my_peer_identity,
                                   TIMEOUT, &print_my_uri, NULL);
     get_uri = GNUNET_NO;
-    return;
   }
   else if (NULL != dump_hello)
   {
     pic = GNUNET_PEERINFO_iterate (peerinfo, include_friend_only, 
&my_peer_identity,
                                   TIMEOUT, &dump_my_hello, NULL);
-    return;
   }
   else if (GNUNET_YES == default_operation)
   {
@@ -757,11 +753,12 @@
        default_operation = GNUNET_NO;
        get_info = GNUNET_YES;
        tt = GNUNET_SCHEDULER_add_now (&state_machine, NULL);
-       return;
   }
-
-
-  GNUNET_SCHEDULER_shutdown ();
+  else
+  {
+       GNUNET_SCHEDULER_shutdown ();
+  }
+       default_operation = GNUNET_NO;
 }
 
 




reply via email to

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