> >Allowing threads to share pid's means we have to go through and rethink
> >what a lot of things mean. Do kill() and waitpid() operate on just
> >one thread or all of them?
>
> All.
>
> But what about ptrace()???
Well, you know, you can't have everything. Where would you put it?
I work mostly on Linux machines, DEC Alpha machines, and SGI
Challenge machines and debugging threaded programs is a pain on every
platform I know of. It would be _very_ nice if Linux had a clear
advantage in that area, wouldn't it?
DS