| version 1.3, 2001/09/21 19:54:45 |
version 1.4, 2002/02/05 22:37:03 |
|
|
| /* |
/* |
| * $Log$ |
* $Id$ |
| * Revision 1.3 2001/09/21 19:54:45 host8 |
|
| * Cosmetics changes in *.c |
|
| * |
|
| * Revision 1.2 2001/09/21 19:44:51 host8 |
|
| * Added $Log$ |
|
| * Added Revision 1.3 2001/09/21 19:54:45 host8 |
|
| * Added Cosmetics changes in *.c |
|
| * Added keyword substitution |
|
| * |
|
| */ |
*/ |
| #ifdef HAVE_CONFIG_H |
#ifdef HAVE_CONFIG_H |
| # include "config.h" |
# include "config.h" |
| Line 44 sigserv_sigaction(sig, info, unused) |
|
| Line 35 sigserv_sigaction(sig, info, unused) |
|
| siginfo_t *info; |
siginfo_t *info; |
| void *unused; |
void *unused; |
| { |
{ |
| // signal(sig, sigserv_sigaction); |
|
| |
|
| //msg_debug_print("sigserv_sigaction(sig=%d, info=%p, data=%p)", |
#if DEBUG |
| // sig, info, data); |
msg_debug_print("sigserv_sigaction(sig = %d, info = %p, data = %p)\n", |
| |
sig, info, unused); |
| |
#endif |
| |
|
| |
return; |
| |
|
| switch (sig) { |
switch (sig) { |
| case SIGCHLD: |
case SIGCHLD: |
| { |
{ |
| Line 113 sigserv_sigaction(sig, info, unused) |
|
| Line 108 sigserv_sigaction(sig, info, unused) |
|
| sigserv_init(ptbl) |
sigserv_init(ptbl) |
| PROCTABLE ptbl; |
PROCTABLE ptbl; |
| { |
{ |
| |
/* |
| struct sigaction sa; |
struct sigaction sa; |
| |
|
| memset(&sa, 0, sizeof sa); |
memset(&sa, 0, sizeof sa); |
| Line 122 sigserv_init(ptbl) |
|
| Line 118 sigserv_init(ptbl) |
|
| sigaction(SIGCHLD, &sa, NULL); |
sigaction(SIGCHLD, &sa, NULL); |
| sigaction(SIGINT, &sa, NULL); |
sigaction(SIGINT, &sa, NULL); |
| sigaction(SIGPIPE, &sa, NULL); |
sigaction(SIGPIPE, &sa, NULL); |
| |
*/ |
| //signal(SIGCHLD, sigserv_sigaction); |
signal(SIGCHLD, sigserv_sigaction); |
| //signal(SIGINT, sigserv_sigaction); |
//signal(SIGINT, sigserv_sigaction); |
| |
|
| /* toto je zoznam vsetkych signalov ktore existuju |
/* toto je zoznam vsetkych signalov ktore existuju |