From 2ce48a7a32877c9eebeffca3bec0a60b0f8f254a Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Tue, 11 Aug 2020 19:16:13 +0200 Subject: [PATCH] - IEC 61850 server: fixed - cancel command for time activated control returns object-access-denied even in case of success --- src/iec61850/server/mms_mapping/control.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/iec61850/server/mms_mapping/control.c b/src/iec61850/server/mms_mapping/control.c index 522f0657..ef4f9e27 100644 --- a/src/iec61850/server/mms_mapping/control.c +++ b/src/iec61850/server/mms_mapping/control.c @@ -1754,6 +1754,9 @@ Control_writeAccessControlObject(MmsMapping* self, MmsDomain* domain, char* vari if (controlObject->timeActivatedOperate) { controlObject->timeActivatedOperate = false; abortControlOperation(controlObject); + + indication = DATA_ACCESS_ERROR_SUCCESS; + goto free_and_return; } }