From e867b4881f834c043ab766132211792738021a3c Mon Sep 17 00:00:00 2001 From: willy tarreau Date: Sat, 17 Dec 2005 13:28:43 +0100 Subject: * released 1.1.15 * replaced setpgid()/setpgrp() with setsid() for better portability, because setpgrp() doesn't have the same meaning under Solaris, Linux, and OpenBSD. --- haproxy.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'haproxy.c') diff --git a/haproxy.c b/haproxy.c index 2ec3e6d62..d51ea2d24 100644 --- a/haproxy.c +++ b/haproxy.c @@ -18,6 +18,9 @@ * * ChangeLog : * + * 2002/08/07 : 1.1.15 + * - replaced setpgid()/setpgrp() with setsid() for better portability, because + * setpgrp() doesn't have the same meaning under Solaris, Linux, and OpenBSD. * 2002/07/20 : 1.1.14 * - added "postonly" cookie mode * 2002/07/15 : 1.1.13 @@ -173,8 +176,8 @@ #include #endif -#define HAPROXY_VERSION "1.1.14" -#define HAPROXY_DATE "2002/07/20" +#define HAPROXY_VERSION "1.1.15" +#define HAPROXY_DATE "2002/08/07" /* this is for libc5 for example */ #ifndef TCP_NODELAY @@ -4852,8 +4855,7 @@ int main(int argc, char **argv) { global.mode |= MODE_QUIET; /* ensure that we won't say anything from now */ } pid = getpid(); /* update child's pid */ - setpgid(1, 0); - setpgrp(); + setsid(); } select_loop(); -- cgit v1.2.1