OPC UA process gateway crashes with an unhandled exception on closing while an OPC UA client is connected, when the the runtime was reloaded (compiled all runtime files)

OPC UA process gateway crashes with an unhandled exception on closing while an OPC UA client is connected, when the the runtime was reloaded (compiled all runtime files)

Summary

When the process gateway is closed after the runtime has been reloaded (compile all rt files in editor) with the OPC UA process gateway running and a OPCUA client connected (UAExpert on localhost, just connected), the OPC UA process gateway closes with an unhandled exception during "cleaning up", after the OPCUA process gateway was closed. When no OPC UA Client is connected, the OPC UA process gateway closes normally. Also when the runtime is reloaded, but no OPC UA client is connected, the OPC UA process gateway closes normally.

Description

When the process gateway is closed after the runtime has been reloaded (compile all rt files in editor) with the OPC UA process gateway running and a OPCUA client connected (UAExpert on localhost, just connected), the OPC UA process gateway closes with an unhandled exception during "cleaning up", after the OPCUA process gateway was closed. When no OPC UA Client is connected, the OPC UA process gateway closes normally. Also when the runtime is reloaded, but no OPC UA client is connected, the OPC UA process gateway closes normally.

Solution

An issue was addressed in the OPC UA process gateway where the OPC UA process gateway could cause an error during closing when an OPC UA client was still connected

Issue Number: 29904
Fixed on Date: 5.7.2013
Versions: 7.00 0 BUILD 11