The OPC UA server may enter a deadlock state on closing the runtime under specific circumstances

The OPC UA server may enter a deadlock state on closing the runtime under specific circumstances

Summary

On closing the runtime with an OPC UA server running in the process gateway to which multiple OPC UA clients are communicating, the OPC UA server may enter a deadlock state while attempting to close the connections and clean up used objects.
This causes the runtime and the OPC UA server to not close properly.

Description

On closing the runtime with an OPC UA server running in the process gateway to which multiple OPC UA clients are communicating, the OPC UA server may enter a deadlock state while attempting to close the connections and clean up used objects.
This causes the runtime and the OPC UA server to not close properly.

Solution

An issue has been addressed where under specific timing conditions and specific client connections the OPC UA server did not work correctly when the runtime was closed.

Issue Number: 37406
Fixed on Date: 16.11.2016
Versions: 7.50 0 BUILD 33300