Re: BUG: NTPL: waitpid() doesn't return?
bert hubert <[email protected]> Sat, 31 Jan 2004 22:18:26 +0100
| Newsgroups | gmane.comp.lib.phil,gmane.linux.kernel |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Jan 31, 2004 at 09:49:14PM +0100, Matthias Urlichs wrote: > Your test program works... except that it reports, when I strace it, > > [pid 10629] waitpid(10631, Process 10629 suspended > <unfinished ...> > [pid 10628] <... mmap2 resumed> ) = 0x41966000 > [pid 10630] waitpid(10632, Process 10630 suspended > <unfinished ...> > > Those "Process ### suspended" messages did NOT happen with the Python > script that exhibits the bug. This means your situation is different from what you describe. Python may not in fact be doing 'real' threading on your setup. I suggest you try to make the smallest possible python program that exhibits the program and send it to the list. Can you also run the Python program with LD_ASSUME_KERNEL=2.4 ? And my program too. Thanks. -- http://www.PowerDNS.com Open source, database driven DNS Software http://lartc.org Linux Advanced Routing & Traffic Control HOWTO