а вот это я не учел..
в самом плагине следует сделать очередь выполнения для callfunction дабы избежать подобное.
ибо callfunction вызывается одновременно с нескольких потоков и они естественно могут накладываться друг на друга.
делать это в igExt я не буду.. а вот в l2ext сделаю -)
Добавлено через 1 час 9 минут
нет, даже не так.. во время выполнение callfunction другие callfunction заблокированы по определению.
тут наоборот. во время выполнения callfunction может прийти пакет от сервера и сам пакетхак автоматически обнулит buf.
надо будет параметр в скриптовый движек пх добавить.. запрещающий это делать.
__________________
L2Ext - project closed.
Последний раз редактировалось alexteam, 07.12.2009 в 13:49.
Причина: Добавлено сообщение
|