Commit cba81481 authored by Garrett Rooney's avatar Garrett Rooney
Browse files

* support/fcgistarter.c

  (main): Oops, we need to detach before the fork, otherwise this all
   totally fails to work...


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@396069 13f79535-47bb-0310-9956-ffa450edef68
parent 113b4486
Loading
Loading
Loading
Loading
+5 −5
Changes for support/fcgistarter.c: 5 added lines, 5 removed lines.
Original line number Diff line number Diff line
@@ -144,17 +144,17 @@ int main(int argc, const char *argv[])
        exit_error(rv, "apr_socket_listen");
    }

    rv = apr_proc_detach(APR_PROC_DETACH_DAEMONIZE);
    if (rv) {
        exit_error(rv, "apr_proc_detach");
    }

    while (--num_to_start >= 0) {
        rv = apr_proc_fork(&proc, pool);
        if (rv == APR_INCHILD) {
            apr_os_file_t oft = 0;
            apr_os_sock_t oskt;

            rv = apr_proc_detach(APR_PROC_DETACH_DAEMONIZE);
            if (rv) {
                exit_error(rv, "apr_proc_detach");
            }

#if defined(WIN32) || defined(OS2) || defined(NETWARE)
#error "Please implement me."
#else