use factory for messages

This commit is contained in:
Alexey Rybalchenko
2014-01-21 16:41:07 +01:00
parent 88fee245b8
commit 5989845e31
16 changed files with 36 additions and 17 deletions

View File

@@ -22,7 +22,7 @@ void FairMQSink::Run()
boost::thread rateLogger(boost::bind(&FairMQDevice::LogSocketRates, this));
while ( fState == RUNNING ) {
FairMQMessage* msg = new FairMQMessageZMQ();
FairMQMessage* msg = fTransportFactory->CreateMessage();
fPayloadInputs->at(0)->Receive(msg);