Страница 1 из 1

Vista + SIBfibEventAlerter (Firebird-2.0 + FIBplus 6.8.0)

Добавлено: 17 май 2008, 17:02
СисдбаМастеркеевич
Здравствуйте!
Использую Firebird-2.0 + FIBplus 6.8.0

Сделал рефреш по событию (использую SIBfibEventAlerter), на всех машинах с ХP работает нормально, но почему-то в Висте - программа виснет, и виснет именно во время коннекта с базой, еще до каких-либо изменений...
Т.е. программа загружаеться, пользователь как обычно вводит пароль и ... долгий логин...и примерно минуту программа как "замороженная". Дальше (все в Висте) :
После этого зависания работа как бы возобновляеться, но событие OnEventAlert уже не работает.
Файрволы выключены.
Попробовал выключить SIBfibEventAlerter.AutoRegister :=False - все заработало...

Похоже на баг SIBfibEventAlerter...
Поставил Firebird-2.1 + FIBplus 6.8.5 - та же ситуация - XP-нормально, в Висте - тормоза если SIBfibEventAlerter.AutoRegister :=True
Не хочет Vista работать с SIBfibEventAlerter.

Может кто-то сталкивался с подобным, какие есть идеи?
Помогите пожалуйста!

Добавлено: 19 май 2008, 14:56
Attid

Добавлено: 19 май 2008, 14:59
kdv
тут скорее дело не в компоненте, а в реализации tcp в висте и xp.
точно так же, как это было раньше с разными сервиспаками, и с разными ОС на клиентах и сервере.