This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Thread exit leaves zombies


Hi Ulrich,

On December 13, 2001 01:31, Ulrich Drepper wrote:
> "Kevin B. Hendricks" <kevin.hendricks@sympatico.ca> writes:
> > So what is really wrong with his patch?  What is't this patch doing
> > "right"?
>
> It's doing nothing right.  It kills the manager which leaves the
> program itself useless.  It changes the signal model to one not found
> anywhere.  It's plainly wrong and has no future.

I thought we did just that (kill the manager thread) when calling 
pthread_kill_other_threads_np in preparation for a fork /exec call.

A very similar thing happens, doesn't it?   The calling thread is made the 
main thread, the manager is killed in preparation for an exec, etc.

We are talking about "exiting" of the entire set of threads aren't we, so 
the "future" of the program is not in doubt, just how it gets there.

Kevin


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]