diff --git a/RCUSCC/RCUSCC/RCUSCC.py b/RCUSCC/RCUSCC/RCUSCC.py index 64e0efc22a13bde605ce3f91dcbef13deecb18e1..a3b08255def62852816a929fc92d17d9905f1b70 100644 --- a/RCUSCC/RCUSCC/RCUSCC.py +++ b/RCUSCC/RCUSCC/RCUSCC.py @@ -415,8 +415,7 @@ class RCUSCC(Device): def _disconnect(self): try: if self.client is not None: - self.client.close_session() - self.client.close_secure_channel() + self.client.disconnect() except Exception as e: self.warn_stream("Disconnect from OPC-UA server %s:%d failed. Trace: %s" % (self.OPC_Server_Name, self.OPC_Server_Port, traceback.format_exc())) finally: