Я написал сервер автоматизации OLE (используя Delphi). Я обычно запускаю OLE-сервер вручную и использую его как обычное приложение. Время от времени я запускаю клиента, который
автоматически подключаться к существующему OLE-серверу.
Когда я завершаю работу с клиентом, сервер не завершает работу (по крайней мере, когда он был запущен вручную перед клиентом), но он не принимает любое другое соединение OLE. Запуск другого клиента вызовет новый сервер вместо повторного использования первого.
Как я могу повторно использовать тот же сервер со вторым клиентом?
(Вопрос отредактирован, чтобы правильно сформулировать его. В оригинальной версии я спрашивал, как предотвратить завершение работы сервера, что не было хорошей формулировкой)