[Mono-list] solution for Thread::Abort()
Piers Haken
piersh@friskit.com
Fri, 9 Aug 2002 01:30:06 -0700
I wonder, what happense if you freeze a thread while it's in the middle
of a GC? Can someone summarize how the boehm GC handles multi-threaded
applications, and how it handles native calls?
Piers.
> -----Original Message-----
> From: Dietmar Maurer [mailto:dietmar@ximian.com]
> Sent: Thursday, August 08, 2002 11:43 PM
> To: Jaroslaw Kowalski
> Cc: Dick Porter; Mono List
> Subject: Re: [Mono-list] solution for Thread::Abort()
>
>
> On Thu, 2002-08-08 at 21:34, Jaroslaw Kowalski wrote:
> >
> > 2 stupid questions:
> >
> > 1. Can't you just do pthread_kill(thread, SIGSTOP) to suspend the
> > thread and pthread_kill(thread, SIGCONT) to resume?
>
> Unfortunately this will Stop all threads in a process
> (according to my pthread book). Linux uses one process per
> thread so it is possible that this works on Linux, but it
> will not be portable.
>
> - Dietmar
>
>
>
>
> _______________________________________________
> Mono-list maillist - Mono-list@ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-> list
>