aboutsummaryrefslogtreecommitdiff
path: root/src/arm/arm_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/arm/arm_api.c')
-rw-r--r--src/arm/arm_api.c8
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 &notify_starting, 1006 &notify_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 (&notify_starting, 1012 op->async = GNUNET_SCHEDULER_add_now (&notify_starting,
1010 op); 1013 op);
1011 } 1014 }
1012 GNUNET_DISK_pipe_close (sig);
1013 return op; 1015 return op;
1014} 1016}
1015 1017