Re: BUG: NTPL: waitpid() doesn't return?

bert hubert
2004-01-31T21:18:46Z

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