aboutsummaryrefslogtreecommitdiff
path: root/src/testbed
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2013-10-08 14:54:44 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2013-10-08 14:54:44 +0000
commit6376ebc52453411c0e32f3c81b4fdd94b072e951 (patch)
tree2a89d34deb68533fc0da76011eecfa827c26eab7 /src/testbed
parentede5e3950ffad6c6b812d1f210f90cd066961cad (diff)
downloadgnunet-6376ebc52453411c0e32f3c81b4fdd94b072e951.tar.gz
gnunet-6376ebc52453411c0e32f3c81b4fdd94b072e951.zip
- bail out if peer is not running
Diffstat (limited to 'src/testbed')
-rw-r--r--src/testbed/gnunet-service-testbed_peers.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/testbed/gnunet-service-testbed_peers.c b/src/testbed/gnunet-service-testbed_peers.c
index 274360978..74aff7d47 100644
--- a/src/testbed/gnunet-service-testbed_peers.c
+++ b/src/testbed/gnunet-service-testbed_peers.c
@@ -1209,6 +1209,11 @@ GST_handle_manage_peer_service (void *cls, struct GNUNET_SERVER_Client *client,
1209 GNUNET_SERVER_receive_done (client, GNUNET_OK); 1209 GNUNET_SERVER_receive_done (client, GNUNET_OK);
1210 return; 1210 return;
1211 } 1211 }
1212 if (GNUNET_NO == peer->details.local.is_running)
1213 {
1214 emsg = GNUNET_strdup ("Peer not running\n");
1215 goto err_ret;
1216 }
1212 if ((0 != peer->reference_cnt) 1217 if ((0 != peer->reference_cnt)
1213 && ( (0 == strcasecmp ("core", service)) 1218 && ( (0 == strcasecmp ("core", service))
1214 || (0 == strcasecmp ("transport", service)) ) ) 1219 || (0 == strcasecmp ("transport", service)) ) )