summaryrefslogtreecommitdiff
path: root/src/arm/gnunet-service-arm.c
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-09-24 18:21:53 +0200
committerFlorian Dold <florian.dold@gmail.com>2019-09-24 18:21:53 +0200
commitd07beeb5398659712e370a977ade6d9a27b84522 (patch)
treebfaee9ee71e9e0ad3e99069eacb04535898b8258 /src/arm/gnunet-service-arm.c
parent6aa35f62a80056f31ccd97133a0764a0950e1566 (diff)
downloadgnunet-d07beeb5398659712e370a977ade6d9a27b84522.tar.gz
gnunet-d07beeb5398659712e370a977ade6d9a27b84522.zip
add stopping state
Diffstat (limited to 'src/arm/gnunet-service-arm.c')
-rw-r--r--src/arm/gnunet-service-arm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c
index b30ae518e..65404bbed 100644
--- a/src/arm/gnunet-service-arm.c
+++ b/src/arm/gnunet-service-arm.c
@@ -1400,6 +1400,10 @@ handle_list(void *cls, const struct GNUNET_ARM_Message *request)
1400 ssm->last_exit_status = htons (sl->last_exit_status); 1400 ssm->last_exit_status = htons (sl->last_exit_status);
1401 } 1401 }
1402 } 1402 }
1403 else if ((NULL != sl->killing_client) || (GNUNET_YES == in_shutdown))
1404 {
1405 ssm->status = htonl (GNUNET_ARM_SERVICE_STATUS_STOPPING);
1406 }
1403 else 1407 else
1404 { 1408 {
1405 ssm->status = htonl (GNUNET_ARM_SERVICE_STATUS_STARTED); 1409 ssm->status = htonl (GNUNET_ARM_SERVICE_STATUS_STARTED);