X-Git-Url: http://dolda2000.com/gitweb/?p=ashd.git;a=blobdiff_plain;f=src%2Fcallscgi.c;h=6d72f0e7c4786eaf23aeb421076ef7103a71f770;hp=b78827c35d6594333612863d6ad4d2e60c2d3d9e;hb=d06b6013fea7b2c01e75c5fe8bf98ab7caf1346c;hpb=cc5adcf9bc17252f48365afca2b92cf78d1b7098 diff --git a/src/callscgi.c b/src/callscgi.c index b78827c..6d72f0e 100644 --- a/src/callscgi.c +++ b/src/callscgi.c @@ -565,7 +565,6 @@ static void sigign(int sig) static void sigexit(int sig) { shutdown(0, SHUT_RDWR); - exit(0); } static void usage(FILE *out) @@ -609,7 +608,7 @@ int main(int argc, char **argv) signal(SIGINT, sigexit); signal(SIGTERM, sigexit); mustart(listenloop, 0); - atexit(killcuraddr); ioloop(); + killcuraddr(); return(0); }