callInfo->stub->Dispatch(callInfo->call);
callInfo->stub->DispatchAndSaveThread(callInfo->call,callInfo->callersEventQ);
static void* EventHandler(PLEvent *self) {    PRLogModuleInfo *log = bcXPCOMLog::GetLog();    PR_LOG(log, PR_LOG_DEBUG, ("--about to EventHandler\n"));    CallInfo * callInfo = (CallInfo*)PL_GetEventOwner(self);    callInfo->stub->Dispatch(callInfo->call);    callInfo->completed = PR_TRUE;    PR_LOG(log, PR_LOG_DEBUG, ("--about to callInfo->callersEventQ->PostEvent;\n"));    PLEvent *event = PR_NEW(PLEvent);    callInfo->callersEventQ->PostEvent(event);    return NULL;}