Added check if thraeding is running before executing start thread.

This commit is contained in:
Robert Osfield
2018-03-25 12:13:50 +01:00
parent 6b037372b6
commit 862c36a08b
2 changed files with 11 additions and 2 deletions

View File

@@ -334,6 +334,11 @@ bool Thread::isRunning() {
int Thread::start() {
Win32ThreadPrivateData *pd = static_cast<Win32ThreadPrivateData *> (_prvData);
if (pd->isRunning)
{
return 0;
}
//-------------------------------------------------------------------------
// Prohibit the stack size from being changed.
// (bb 5/13/2005) it actually doesn't matter.