summaryrefslogtreecommitdiffstats
path: root/main.c
diff options
context:
space:
mode:
authorSuper User2008-05-02 21:40:31 +0200
committerSuper User2008-05-02 21:40:31 +0200
commit9ae0e0e4e2359705ec9c193a65cfc55ab05f7b26 (patch)
tree3ae0a3d3dc344d0843238233880d889f1101a973 /main.c
parentSOCKET BRANCH: (diff)
downloadlcr-9ae0e0e4e2359705ec9c193a65cfc55ab05f7b26.tar.gz
lcr-9ae0e0e4e2359705ec9c193a65cfc55ab05f7b26.tar.xz
lcr-9ae0e0e4e2359705ec9c193a65cfc55ab05f7b26.zip
mISDN-socket port opens
modified: mISDN.cpp modified: main.c
Diffstat (limited to 'main.c')
-rw-r--r--main.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/main.c b/main.c
index 8732b79..ac23868 100644
--- a/main.c
+++ b/main.c
@@ -176,7 +176,7 @@ void sighandler(int sigset)
return;
if (!quit)
{
- quit=1;
+ quit = sigset;
/* set scheduler & priority */
if (options.schedule > 1)
{
@@ -185,7 +185,7 @@ void sighandler(int sigset)
sched_setscheduler(0, SCHED_OTHER, &schedp);
}
fprintf(stderr, "LCR: Signal received: %d\n", sigset);
- PERROR("Signal received: %d\n", sigset);
+ PDEBUG(DEBUG_LOG, "Signal received: %d\n", sigset);
}
}
@@ -659,8 +659,8 @@ BUDETECT
SPRINT(tracetext, "%s terminated", NAME);
printf("%s\n", tracetext);
start_trace(0, NULL, NULL, NULL, 0, 0, 0, tracetext);
- if (ret)
- add_trace("error", NULL, "%d", ret);
+ if (quit)
+ add_trace("signal", NULL, "%d", quit);
end_trace();
ret=0;