[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-server-cvs
Subject:    [Server-cvs] engine/core workermgr.cpp,1.7.2.1,1.7.2.2
From:       xiaochengli () helixcommunity ! org
Date:       2012-06-28 11:52:59
[Download RAW message or body]

Update of /cvsroot/server/engine/core
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv13391

Modified Files:
      Tag: DASH_2012_5_9
	workermgr.cpp 
Log Message:

bug fix

Index: workermgr.cpp
===================================================================
RCS file: /cvsroot/server/engine/core/workermgr.cpp,v
retrieving revision 1.7.2.1
retrieving revision 1.7.2.2
diff -u -d -r1.7.2.1 -r1.7.2.2
--- workermgr.cpp	25 Jun 2012 04:19:01 -0000	1.7.2.1
+++ workermgr.cpp	28 Jun 2012 11:52:56 -0000	1.7.2.2
@@ -280,6 +280,10 @@
         WTMDBG(("WTMgr:SendWorkerPregnancyReqest: Sending to BEST worker: %lu\n", ulWorkerID));
     }
 
+    if (!m_pDispatchQ)
+    {
+        m_pDispatchQ = m_pMyProc->pc->dispatchq;
+    }    
     m_pDispatchQ->send(m_pMyProc, pPRCallback, ulWorkerID);
 
     return HXR_OK;
@@ -483,7 +487,7 @@
     if (pVoid && m_pVoid)
     {
         IHXEmbryo* pEmbryo = NULL;
-        pVoid->QueryInterface(IID_IHXEmbryo, (void**)pEmbryo);
+        pVoid->QueryInterface(IID_IHXEmbryo, (void**)&pEmbryo);
         if (pEmbryo)
         {
             pEmbryo->Init((IUnknown*)p->pc->server_context, m_pVoid);
@@ -501,3 +505,4 @@
 PregnancyCallback::~PregnancyCallback()
 {
 }
+


_______________________________________________
Server-cvs mailing list
Server-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/server-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic