From 2c7ace3a4a818d497b102f7c7ce2723f85324f09 Mon Sep 17 00:00:00 2001 From: dgaudet Date: Mon, 26 Jul 1999 07:03:09 +0000 Subject: [PATCH] some bug fixes from David Submitted by: David Reid git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83505 13f79535-47bb-0310-9956-ffa450edef68 --- os/beos/beosd.c | 8 -------- server/listen.c | 2 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/os/beos/beosd.c b/os/beos/beosd.c index af364c6989..be05feb208 100644 --- a/os/beos/beosd.c +++ b/os/beos/beosd.c @@ -79,19 +79,11 @@ void unixd_detach(void) } RAISE_SIGSTOP(DETACH); -#ifndef NO_SETSID if ((pgrp = setsid()) == -1) { perror("setsid"); fprintf(stderr, "%s: setsid failed\n", ap_server_argv0); exit(1); } -#else - if ((pgrp = setpgrp(getpid(), 0)) == -1) { - perror("setpgrp"); - fprintf(stderr, "%s: setpgrp failed\n", ap_server_argv0); - exit(1); - } -#endif /* close out the standard file descriptors */ if (freopen("/dev/null", "r", stdin) == NULL) { diff --git a/server/listen.c b/server/listen.c index 9f7c121b73..14624d6dac 100644 --- a/server/listen.c +++ b/server/listen.c @@ -121,7 +121,7 @@ static int make_sock(const struct sockaddr_in *server) * * If no size is specified, use the kernel default. */ -#ifndef SO_SNDBUF +#ifdef SO_SNDBUF if (send_buffer_size) { if (setsockopt(s, SOL_SOCKET, SO_SNDBUF, (char *) &send_buffer_size, sizeof(int)) < 0) { -- 2.50.1