New task #5679 in apache: apache dies if started without std{in, out, err}

Flyspray - The bug killer! btsadmin at pld-linux.org
Fri Jul 22 13:20:39 CEST 2005


Project: PLD 2.x (Ac)

  Reported by: Patryk Zawadzki (patrys)
      Package: apache
      Version: 2.0.54-2
      Summary: apache dies if started without std{in,out,err}
  
  If you (re)start or reload apache from a cron job or from within
another daemon (VHCS2 in my case) or any terminalless process, it seems
to try to open the standard file descriptor fd(0) and then all apache
childs spam error logs with:

[error] (88)Socket operation on non-socket: apr_accept: (client
socket)

Adding "screen" to restart invocation seems to do the trick.

After inventing the above workaround I've started googling around and
found a similar bug in RedHat's database:

https://bugzilla.redhat.com/bugzilla/long_list.cgi?buglist=145992

For more further see:
http://bugs.pld-linux.org/index.php?do=details&id=5679

------------------------------------------------------------------------
THIS IS AN AUTOMATICALLY GENERATED MESSAGE, DO NOT REPLY




More information about the pld-bugs mailing list