Re: SEGFAULT on Thread isRunning(), in Common C++
David Sugar <[email protected]> Thu, 31 Aug 2006 15:21:17 -0400
| Newsgroups | gmane.comp.gnu.bayonne.devel |
|---|---|
| Message-ID | <[email protected]> |
Which version of Common C++? The isRunning method should check if priv is != NULL and return false on that first if it is... Stas Oskin wrote: > Hi. > > When the thread has exited from his run function, but is not deleted yet, > calling isRunning() for this thread results in a SEGFAULT. > This in contrary to what the API says: "Verifies if the thread is still > running or has already been terminated but not yet deleted", so the result > should be false, rather then SEGFAULT. > > I need this functionality in order to implement some sort of a watchdog, > which will allow to detect non-running threads. > > Any help on this will be very appreciated. > Stas. > _______________________________________________ > Bayonne-devel mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/bayonne-devel _______________________________________________ Bayonne-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bayonne-devel