]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
* released 1.1.15 v1.1.15
authorwilly tarreau <willy@wtap.(none)>
Sat, 17 Dec 2005 12:28:43 +0000 (13:28 +0100)
committerwilly tarreau <willy@wtap.(none)>
Sat, 17 Dec 2005 12:28:43 +0000 (13:28 +0100)
* replaced setpgid()/setpgrp() with setsid() for better portability, because
  setpgrp() doesn't have the same meaning under Solaris, Linux, and OpenBSD.

haproxy.c

index 2ec3e6d62cbbf37487bbfa68ddc57079d50a1bdb..d51ea2d24f3763808c1516b87f37dfa638bc2e2d 100644 (file)
--- 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
 #include <linux/netfilter_ipv4.h>
 #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();