Re[2]: Process.Exited event
От: server_mouse Беларусь about:blank
Дата: 13.10.09 14:42
Оценка:
Здравствуйте, G0ga, Вы писали:

G>Несколько не понятно, кто за кем и кого в конце "прибить"?

Если подробнее, то IE7-8 запускают отдельные закладки в отдельных процессах. Наш плагин должен использовать общие ресурсы. Достигается это тем, что первый стартанувший обявляет себя RemotingService, а остальные соотв. клиентами. Поскольку жизненный цикл процесса остаётся на совести IE, значит верить здесь нельзя ни во что — процесс может прибиться в любую секунду. Остаётся открытым вопрос корректного закрытия использованых Mutex, каналов связи для Remoting и подключённых RemoteEventHandlers. Есть подозрения, что всё может дурно закончится, поскольку OnQuit у окна-плагина не вызывается никогда.
Повреждение мозга после ректальной биопсии — редкая штука (с) Хаус
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.