diff options
author | alfred <alfred@FreeBSD.org> | 2001-11-29 17:36:45 +0000 |
---|---|---|
committer | alfred <alfred@FreeBSD.org> | 2001-11-29 17:36:45 +0000 |
commit | 0190d29f9ab409df6cf6bb3029c2449212b91469 (patch) | |
tree | fb05d693361e60fc16dc8d0cc21d8ff39e4d80bd /usr.sbin/rpc.lockd/lockd.c | |
parent | 74b53a2f1a3c693c971d482428912491a1a24d19 (diff) | |
download | FreeBSD-src-0190d29f9ab409df6cf6bb3029c2449212b91469.zip FreeBSD-src-0190d29f9ab409df6cf6bb3029c2449212b91469.tar.gz |
Fold ANDREW_LOCKD into -current.
Diffstat (limited to 'usr.sbin/rpc.lockd/lockd.c')
-rw-r--r-- | usr.sbin/rpc.lockd/lockd.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/usr.sbin/rpc.lockd/lockd.c b/usr.sbin/rpc.lockd/lockd.c index 0397514..e78c69d 100644 --- a/usr.sbin/rpc.lockd/lockd.c +++ b/usr.sbin/rpc.lockd/lockd.c @@ -93,7 +93,7 @@ main(argc, argv) { SVCXPRT *transp; int ch, i, maxindex, s; - struct sigaction sigchild, sigalarm; + struct sigaction sigalarm; int grace_period = 30; struct netconfig *nconf; @@ -188,14 +188,6 @@ main(argc, argv) else syslog(LOG_INFO, "Starting"); - sigchild.sa_handler = sigchild_handler; - sigemptyset(&sigchild.sa_mask); - sigchild.sa_flags = SA_RESTART; - if (sigaction(SIGCHLD, &sigchild, NULL) != 0) { - syslog(LOG_WARNING, "sigaction(SIGCHLD) failed: %s", - strerror(errno)); - exit(1); - } sigalarm.sa_handler = (sig_t) sigalarm_handler; sigemptyset(&sigalarm.sa_mask); sigalarm.sa_flags = SA_RESETHAND; /* should only happen once */ |