Browse Source

Fix typo leading to some unloadable bridges; More debug prints

tags/1.9.7
falkTX 9 years ago
parent
commit
44edff7f2b
2 changed files with 4 additions and 2 deletions
  1. +1
    -1
      source/backend/engine/CarlaEngine.cpp
  2. +3
    -1
      source/backend/plugin/CarlaPluginBridge.cpp

+ 1
- 1
source/backend/engine/CarlaEngine.cpp View File

@@ -371,7 +371,7 @@ bool CarlaEngine::addPlugin(const BinaryType btype, const PluginType ptype,


CarlaPlugin* plugin = nullptr; CarlaPlugin* plugin = nullptr;


#ifndef BRIDGE_PLUGIN
#ifndef BUILD_BRIDGE
CarlaString bridgeBinary(pData->options.binaryDir); CarlaString bridgeBinary(pData->options.binaryDir);


if (bridgeBinary.isNotEmpty()) if (bridgeBinary.isNotEmpty())


+ 3
- 1
source/backend/plugin/CarlaPluginBridge.cpp View File

@@ -355,11 +355,13 @@ struct BridgeNonRtClientControl : public CarlaRingBufferControl<BigStackBuffer>
if (getAvailableDataSize() < BigStackBuffer::size/4) if (getAvailableDataSize() < BigStackBuffer::size/4)
return; return;


carla_stdout("Server waitIfDataIsReachingLimit() waiting...");

for (int i=50; --i >= 0;) for (int i=50; --i >= 0;)
{ {
if (getAvailableDataSize() >= BigStackBuffer::size*3/4) if (getAvailableDataSize() >= BigStackBuffer::size*3/4)
{ {
//carla_stdout("Server waitIfDataIsReachingLimit() reached and waited successfully");
carla_stdout("Server waitIfDataIsReachingLimit() reached and waited successfully");
writeOpcode(kPluginBridgeNonRtClientPing); writeOpcode(kPluginBridgeNonRtClientPing);
commitWrite(); commitWrite();
return; return;


Loading…
Cancel
Save