aboutsummaryrefslogtreecommitdiff
path: root/src/arm
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2013-10-12 00:07:33 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2013-10-12 00:07:33 +0000
commit27728a48d661e9ee546cc95aae8fa52050eefb29 (patch)
tree89450fc22b530dc592134ac18405180eeafe13b3 /src/arm
parent6d38e5b12b460d1d7f0a6eafe1410f7121e04002 (diff)
downloadgnunet-27728a48d661e9ee546cc95aae8fa52050eefb29.tar.gz
gnunet-27728a48d661e9ee546cc95aae8fa52050eefb29.zip
- change --enable-ll to --enable-supermuc
- define a system wide termination signal GNUNET_TERM_SIG. Set this to SIGUSR1 only when building for SuperMUC
Diffstat (limited to 'src/arm')
-rw-r--r--src/arm/gnunet-service-arm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c
index 1eaaa26c5..f5323c042 100644
--- a/src/arm/gnunet-service-arm.c
+++ b/src/arm/gnunet-service-arm.c
@@ -851,7 +851,7 @@ handle_stop (void *cls, struct GNUNET_SERVER_Client *client,
851 broadcast_status (servicename, GNUNET_ARM_SERVICE_STOPPING, NULL); 851 broadcast_status (servicename, GNUNET_ARM_SERVICE_STOPPING, NULL);
852 /* no signal_start - only when it's STOPPED */ 852 /* no signal_start - only when it's STOPPED */
853 sl->killed_at = GNUNET_TIME_absolute_get (); 853 sl->killed_at = GNUNET_TIME_absolute_get ();
854 if (0 != GNUNET_OS_process_kill (sl->proc, SIGTERM)) 854 if (0 != GNUNET_OS_process_kill (sl->proc, GNUNET_TERM_SIG))
855 GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); 855 GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill");
856 sl->killing_client = client; 856 sl->killing_client = client;
857 sl->killing_client_request_id = request_id; 857 sl->killing_client_request_id = request_id;
@@ -1013,7 +1013,7 @@ shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
1013 "Stopping service `%s'\n", 1013 "Stopping service `%s'\n",
1014 pos->name); 1014 pos->name);
1015 pos->killed_at = GNUNET_TIME_absolute_get (); 1015 pos->killed_at = GNUNET_TIME_absolute_get ();
1016 if (0 != GNUNET_OS_process_kill (pos->proc, SIGTERM)) 1016 if (0 != GNUNET_OS_process_kill (pos->proc, GNUNET_TERM_SIG))
1017 GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); 1017 GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill");
1018 } 1018 }
1019 else 1019 else