changeset 280:957b07a2c684

Removed SIGUSR1 from signals caught by daemon, so it can be used in applications
author Sebastien Decugis <sdecugis@nict.go.jp>
date Fri, 19 Dec 2008 15:33:30 +0900
parents 3c1b2f974e14
children 23fa3d8e5cef
files waaad/main.c waaad/utils.h
diffstat 2 files changed, 0 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/waaad/main.c	Fri Dec 19 15:27:46 2008 +0900
+++ b/waaad/main.c	Fri Dec 19 15:33:30 2008 +0900
@@ -175,7 +175,6 @@
 	sigemptyset(&sig_main);
 	sigaddset(&sig_main, SIGINT);
 	sigaddset(&sig_main, SIGTERM);
-	sigaddset(&sig_main, SIGUSR1);
 	
 	while (1) {
 		CHECK_SYS_DO(  sigwait(&sig_main, &sig),
@@ -191,9 +190,6 @@
 			case SIGINT:
 				CHECK_FCT_DO(  ret = uti_event_send(WDE_SIGINT),  goto out  );
 				break;
-			case SIGUSR1:
-				CHECK_FCT_DO(  ret = uti_event_send(WDE_SIGUSR1),  goto out  );
-				break;
 			default:
 				ASSERT(0);
 		}
@@ -279,10 +275,6 @@
 		CHECK_FCT_DO(  uti_event_receive(&ev),  goto end  );
 		
 		switch (ev) {
-			case WDE_SIGUSR1:
-				TRACE_DEBUG(INFO, "Received SIGUSR1, but no action associated yet...");
-				break;
-			
 			case WDE_SIGTERM:
 			case WDE_SIGINT:
 				TRACE_DEBUG(INFO, "Received signal to terminate");
--- a/waaad/utils.h	Fri Dec 19 15:27:46 2008 +0900
+++ b/waaad/utils.h	Fri Dec 19 15:33:30 2008 +0900
@@ -411,7 +411,6 @@
 typedef enum {
 	WDE_SIGTERM = 1,/* The daemon received signal SIGTERM */
 	WDE_SIGINT,	/* The daemon received signal SIGINT */
-	WDE_SIGUSR1,	/* The daemon received signal SIGUSR1 */
 	
 	WDE_ERROR,	/* An unrecoverable error occurred */
 	
"Welcome to our mercurial repository"