Thyb wrote at 2004-3-5 11:52 +0100:
What might cause the following error while starting zope with zopectl script? I compiled python 2.3.3 with threads.
Traceback (most recent call last): File "/opt/Zope-2.7/lib/python/Zope/Startup/zopectl.py", line 207, in ? main() File "/opt/Zope-2.7/lib/python/Zope/Startup/zopectl.py", line 190, in main c.onecmd(" ".join(options.args)) File "/usr/local/lib/python2.3/cmd.py", line 210, in onecmd return func(arg) File "/opt/Zope-2.7/lib/python/Zope/Startup/zopectl.py", line 134, in do_start ZDCmd.do_start(self, arg) File "/opt/Zope-2.7/lib/python/zdaemon/zdctl.py", line 214, in do_start os.spawnvp(flag, args[0], args) File "/usr/local/lib/python2.3/os.py", line 543, in spawnvp return _spawnvef(mode, file, args, None, execvp) File "/usr/local/lib/python2.3/os.py", line 504, in _spawnvef wpid, sts = waitpid(pid, 0) OSError: [Errno 10] No child processes
A new Linux kernel that implements "waitpid" (or process termination) in a way not yet know up to now. Your problem has been recently discussed on "zope-dev". There is a collector entry for the problem with a patch. Visit "http://www.zope.org/Collectors/Zope"... -- Dieter