diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2013-10-08 14:54:44 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2013-10-08 14:54:44 +0000 |
commit | 6376ebc52453411c0e32f3c81b4fdd94b072e951 (patch) | |
tree | 2a89d34deb68533fc0da76011eecfa827c26eab7 /src/testbed | |
parent | ede5e3950ffad6c6b812d1f210f90cd066961cad (diff) | |
download | gnunet-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.c | 5 |
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)) ) ) |