Hi. Version 1.3.23-1.fc4, installed via APT on Fedora Core 4, 32-bit.
I'm not familiar with priv, but apparently the moment the thread has exited the run method, and passed through the final method, any isRunning() call on him leads to a SEGFAULT. I think that the correct behaviour should be simply to return false? Thanks, Stas. On 8/31/06, David Sugar <[EMAIL PROTECTED]> wrote:
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
