diff --git a/src/iec61850/server/mms_mapping/mms_mapping.c b/src/iec61850/server/mms_mapping/mms_mapping.c index ff1a2f1a..47348dd3 100644 --- a/src/iec61850/server/mms_mapping/mms_mapping.c +++ b/src/iec61850/server/mms_mapping/mms_mapping.c @@ -3113,8 +3113,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); }