From 0ed371d4845d575519c4a2e70a84f4227c44523f Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Mon, 1 Feb 2021 10:34:21 +0100 Subject: [PATCH] - IED server: control models - fixed bug that only one control is unselected when connection closes --- src/iec61850/server/mms_mapping/mms_mapping.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/iec61850/server/mms_mapping/mms_mapping.c b/src/iec61850/server/mms_mapping/mms_mapping.c index ca043c49..75a0031f 100644 --- a/src/iec61850/server/mms_mapping/mms_mapping.c +++ b/src/iec61850/server/mms_mapping/mms_mapping.c @@ -2362,8 +2362,7 @@ unselectControlsForConnection(MmsMapping* self, MmsServerConnection connection) while (controlObjectElement != NULL) { ControlObject* controlObject = (ControlObject*) controlObjectElement->data; - if (ControlObject_unselect(controlObject, connection)) - break; + ControlObject_unselect(controlObject, connection); controlObjectElement = LinkedList_getNext(controlObjectElement); }