(file) Return to IndicationRouter.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/IndicationRouter.cpp between version 1.1.2.3 and 1.1.2.4

version 1.1.2.3, 2012/02/15 17:47:07 version 1.1.2.4, 2013/06/03 22:35:12
Line 49 
Line 49 
 void IndicationRouter::deliverAndWaitForStatus() void IndicationRouter::deliverAndWaitForStatus()
 { {
     String uniqueMessageId;     String uniqueMessageId;
     Uint32 timeoutMilliSec = _request->timeoutMilliSec;  
  
 #ifdef PEGASUS_ENABLE_INDICATION_ORDERING #ifdef PEGASUS_ENABLE_INDICATION_ORDERING
     // Wait only if this indication is not coming from OOP provider.     // Wait only if this indication is not coming from OOP provider.
       Uint32 timeoutMilliSec = _request->timeoutMilliSec;
   
     if (!_request->oopAgentName.size())     if (!_request->oopAgentName.size())
     {     {
         char messagePtrString[20];         char messagePtrString[20];
Line 62 
Line 63 
  
         AutoMutex mtx(_statusMutex);         AutoMutex mtx(_statusMutex);
         _entry =  new DeliveryStatusEntry;         _entry =  new DeliveryStatusEntry;
         Boolean ok = _statusTable.insert(uniqueMessageId, _entry);          PEGASUS_FCT_EXECUTE_AND_ASSERT(
         PEGASUS_ASSERT(ok);              true,
               _statusTable.insert(uniqueMessageId, _entry));
     }     }
  
     _deliveryRoutine(_request);     _deliveryRoutine(_request);


Legend:
Removed from v.1.1.2.3  
changed lines
  Added in v.1.1.2.4

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2