Browse Source

Carla: only re-start check thread if there are still plugins left

tags/v0.9.0
falkTX 12 years ago
parent
commit
3a1c7c49ba
1 changed files with 11 additions and 1 deletions
  1. +11
    -1
      c++/carla-backend/carla_engine.cpp

+ 11
- 1
c++/carla-backend/carla_engine.cpp View File

@@ -500,7 +500,17 @@ bool CarlaEngine::removePlugin(const unsigned short id)
#endif

if (isRunning())
m_checkThread.startNow();
{
// only re-start check thread if there are still plugins left
for (unsigned short i=0; i < m_maxPluginNumber; i++)
{
if (m_carlaPlugins[i])
{
m_checkThread.startNow();
break;
}
}
}

return true;
}


Loading…
Cancel
Save