|
From: Marek V. <mvo...@ce...> - 2003-12-23 00:23:48
|
>Eee, chapu to spravne, ze pri SystemMessage::send() network zavola >callback do node manageru? Jestli jo, tak je zas neco divne v = networku, >protoze jsem se kdysi pri designu callbacku dohodli (a je to i v = dokumentaci >v node manageru), ze se ty callbacky smi volat jen z = Network::next_tick() >prave kvuli takovymdle vecem. Myslim, ze to tak bohuzel je. Prave tohohle jsem se taky obaval, ale = nechtelo se mi to psat do develu. Co je v dokumentaci network, je uplne = fuk, protoze podle mych poslednich zkusenosti, je implementace casto = uplne jinak a to bud z duvodu, ze dokumentaci psal nekdo jiny, = dokumentace byla napsana hned blbe, nebo ze ji pri provadeni zmen v kodu = nikdo _neupdatoval_ (je treba provadet hned, pri jakekoliv zmene). Co si vynucuje jiny subsystem, network vubec nebere na zretel, jak = vidime napr. pri system:connect/disconnect vs zpracovani callbacku. -- Markoid |