Browse Source

Final fix

tags/1.9.7
falkTX 9 years ago
parent
commit
3c60ec78c5
2 changed files with 2 additions and 4 deletions
  1. +1
    -2
      source/modules/distrho/extra/Thread.hpp
  2. +1
    -2
      source/utils/CarlaThread.hpp

+ 1
- 2
source/modules/distrho/extra/Thread.hpp View File

@@ -93,7 +93,7 @@ public:
// check if already running // check if already running
DISTRHO_SAFE_ASSERT_RETURN(! isThreadRunning(), true); DISTRHO_SAFE_ASSERT_RETURN(! isThreadRunning(), true);


fLock.lock();
const MutexLocker ml(fLock);


fShouldExit = false; fShouldExit = false;


@@ -114,7 +114,6 @@ public:
return true; return true;
} }


fLock.unlock();
return false; return false;
} }




+ 1
- 2
source/utils/CarlaThread.hpp View File

@@ -91,7 +91,7 @@ public:
// check if already running // check if already running
CARLA_SAFE_ASSERT_RETURN(! isThreadRunning(), true); CARLA_SAFE_ASSERT_RETURN(! isThreadRunning(), true);


fLock.lock();
const CarlaMutexLocker cml(fLock);


fShouldExit = false; fShouldExit = false;


@@ -112,7 +112,6 @@ public:
return true; return true;
} }


fLock.unlock();
return false; return false;
} }




Loading…
Cancel
Save