A. Features Introduced in OpenROAD 4.1 : OpenROAD 4.1/0109 Enhancements : Application Server : Forced Shutdown
 
Share this page                  
Forced Shutdown
When the OpenROAD Application Server service (orsposvc) is stopped, the SPO now shuts down regardless of how many other clients are connected.
Calls already in process are given a grace period to complete. Further calls from existing clients are refused (with a "Dispatcher disabled due to shutdown" error 0x8004E000). Attempts by new clients to connect are refused by COM (with an "Access denied" error 0x80070005). The SPO terminates as soon as all its ASO slaves have finished processing their current calls, or when the grace period expires, whichever comes first.
The ShutdownGracePeriod can be set in the VASA SPO configuration options, and it defaults to 15 seconds. If a call does not complete within the grace period, the ASO processing that call will be disconnected, and the SPO will terminate. When a disconnected ASO finally completes the call, the byref results are discarded and the ASO begins a normal shutdown sequence.