Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Глюк при переходе с Visibroker 3 (D 6) на Visibroker 4.1 (D6)


comwad ©   (2002-06-06 12:17:00) 

Ранее проект компилировался пр установленом  Delphi 6  с
параметром CORBA 3 (при установки Delphi) и все работало отлично.

Переставил Delphi 6 снова, но уже с параметров CORBA 4.
Перекомпилировал проект и теперь 2 глюка:
1. при одновременном (в один миг, как я
смог наблюдать ) доступе двух и более клиентов к серверу приложений
выходит окно с именем моего приложения и надписью :

"ASSERTION FAILED: _Reply_Message != (ProtocolEngine ::
ReplyMessage*)NULL? file vcvreph.c, line 52 ".

После нажатия на кнопку ОК выводится еще окно о предупреждении , что
сервер закроется и потом сервер приложений закрывается.

2. Запросы, возвращающие большое кол-во записей периодически не отрабатываются.

Короче стало все хуже и самое страшное  - не понятно где искать проблему.

Не могли бы ВЫ подсказать в чем может быть проблема?

Спасибо.
Вадим.


Олег Лаукарт   (2002-06-06 14:21:00) [1]

Вадим, не хочу вас огорчать, но по моему мнению вы первую проблему не решили, а лишь уменьшили риск ее появления. Я вышел из подобной ситуации аналогичным способом, но сообщение всеравно появляется, хотя и гораздо реже.


comwad   (2002-06-06 12:28:00) [2]

Нашел дискуссию на эту тему - прямо в точку!!!

http://www.corbaejb.mastak.ru/ikonboard/ikonboard/post.cgi?action=reply&forum=6&topic=8

1-ая проблема  решилась установкой флага при обработке очередного клиента. При установленом флаге следующий клиент ждет в очереди.

Но как решить проблему №2?



Наверх

Титульная страница Поиск, карта сайта Написать письмо