diff options
Diffstat (limited to 'src/arm/arm_api.c')
-rw-r--r-- | src/arm/arm_api.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/arm/arm_api.c b/src/arm/arm_api.c index 899b6f152..2ec913a0a 100644 --- a/src/arm/arm_api.c +++ b/src/arm/arm_api.c | |||
@@ -951,7 +951,8 @@ GNUNET_ARM_request_service_start (struct GNUNET_ARM_Handle *h, | |||
951 | * 2) We're not connected to ARM. | 951 | * 2) We're not connected to ARM. |
952 | * Cancel any reconnection attempts temporarily, then perform | 952 | * Cancel any reconnection attempts temporarily, then perform |
953 | * a service test. | 953 | * a service test. |
954 | */if (GNUNET_YES == h->currently_up) | 954 | */ |
955 | if (GNUNET_YES == h->currently_up) | ||
955 | { | 956 | { |
956 | LOG (GNUNET_ERROR_TYPE_DEBUG, | 957 | LOG (GNUNET_ERROR_TYPE_DEBUG, |
957 | "ARM is already running\n"); | 958 | "ARM is already running\n"); |
@@ -970,7 +971,8 @@ GNUNET_ARM_request_service_start (struct GNUNET_ARM_Handle *h, | |||
970 | yet complete the MQ handshake. However, given that users | 971 | yet complete the MQ handshake. However, given that users |
971 | are unlikely to hammer 'gnunet-arm -s' on a busy system, | 972 | are unlikely to hammer 'gnunet-arm -s' on a busy system, |
972 | the above check should catch 99.99% of the cases where ARM | 973 | the above check should catch 99.99% of the cases where ARM |
973 | is already running. */LOG (GNUNET_ERROR_TYPE_DEBUG, | 974 | is already running. */ |
975 | LOG (GNUNET_ERROR_TYPE_DEBUG, | ||
974 | "Starting ARM service\n"); | 976 | "Starting ARM service\n"); |
975 | if (NULL == (sig = GNUNET_DISK_pipe (GNUNET_DISK_PF_NONE))) | 977 | if (NULL == (sig = GNUNET_DISK_pipe (GNUNET_DISK_PF_NONE))) |
976 | { | 978 | { |
@@ -1003,13 +1005,13 @@ GNUNET_ARM_request_service_start (struct GNUNET_ARM_Handle *h, | |||
1003 | op->rfd, | 1005 | op->rfd, |
1004 | ¬ify_starting, | 1006 | ¬ify_starting, |
1005 | op); | 1007 | op); |
1008 | GNUNET_DISK_pipe_close (sig); | ||
1006 | } | 1009 | } |
1007 | else | 1010 | else |
1008 | { | 1011 | { |
1009 | op->async = GNUNET_SCHEDULER_add_now (¬ify_starting, | 1012 | op->async = GNUNET_SCHEDULER_add_now (¬ify_starting, |
1010 | op); | 1013 | op); |
1011 | } | 1014 | } |
1012 | GNUNET_DISK_pipe_close (sig); | ||
1013 | return op; | 1015 | return op; |
1014 | } | 1016 | } |
1015 | 1017 | ||