Fix setting of ZeroMQ I/O Threads (setting was not propagated before)

This commit is contained in:
Alexey Rybalchenko
2015-10-08 12:05:50 +02:00
committed by Mohammad Al-Turany
parent 023d88d0ef
commit 91d3f013c0
4 changed files with 8 additions and 9 deletions

View File

@@ -346,11 +346,11 @@ bool FairMQChannel::ValidateChannel()
}
}
bool FairMQChannel::InitCommandInterface(FairMQTransportFactory* factory)
bool FairMQChannel::InitCommandInterface(FairMQTransportFactory* factory, int numIoThreads)
{
fTransportFactory = factory;
fCmdSocket = fTransportFactory->CreateSocket("sub", "device-commands", 1);
fCmdSocket = fTransportFactory->CreateSocket("sub", "device-commands", numIoThreads);
if (fCmdSocket)
{
fCmdSocket->Connect("inproc://commands");