

10:02, EEST

July 7, 2025

Hi There…
Starting the server takes about 5 seconds, which I can understand, since there are quite a few things that needs to be prepared. Shutting down (ShutDown(0,…)) takes more than 10 seconds and paralyses (blocks) the main thread…
The start-up takes place in a thread, so I can do other things in the software while it is starting up. Nevertheless, I have to keep the user waiting…
When the application is closed, the user sees an hourglass for 10 seconds, which leads to confused clicking and the task being terminated…
Any ideas on how to shut down the server ‘quickly’?
Regards, Kai Brendel
11:33, EEST

December 21, 2011

You didn’t mention which version you are using. There was some improvements to this in the latest version (7.8.4).
The probable reason is that the server tries to unregistered from the Local Discovery Server (LDS). The latest version only tries this if it has managed to register. If you have an older version, you can disable LDS registration by setting ‘UaServer.AutoRegister := False’.
1 Guest(s)
