, , 0 . , , , .:IOThread [0][765] (ahehe): void IOThread_common(void *arglist) -> void CIOObject::TimerDispatch(bool bRootLoop) -> void CThreadLocalTimer::Dispath -> void COlympiadField::TimerExpired(int id) -> void COlympiadField::StatusFinishMatch() -> void COlympiadField::DoFinishJob(int nWinnerSid, SharedNoblessInfo *pPlayer1Info, SharedNoblessInfo *pPlayer2Info)
, , 1 , .
, .