Changeset 3354

Show
Ignore:
Timestamp:
02/02/10 11:59:11 (6 weeks ago)
Author:
trichards
Message:

Made a couple of minor fixes to scriptable_generic_service.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Enterprise/branches/0075_TR_SCRIPTING/AppServer/scriptable_generic_service.hpp

    r3351 r3354  
    8080    { 
    8181        // Use the function to dispatch the handler. 
    82         m_function(_pResponse, *m_pRequest, m_payload); 
     82        m_function(_pResponse, *dynamic_cast<Request_type*>(m_pRequest.get()), m_payload); 
    8383    } 
    8484 
     
    353353    { 
    354354        Zen::Threading::CriticalSection guard(m_pHandlersMutex); 
    355         m_responseHandlers[_request.m_pRawRequest->getRequestId()] = pHandler; 
     355        m_responseHandlers[_request.m_pRawRequest->getMessageId()] = pHandler; 
    356356    } 
    357357 
     
    368368    if(iter == m_responseHandlers.end()) 
    369369    { 
    370         m_responseHandlers[_pRequest->getRequestId()] = _pResponseHandler; 
     370        m_responseHandlers[_pRequest->getMessageId()] = _pResponseHandler; 
    371371    } 
    372372