diff --git a/src/iec61850/server/mms_mapping/control.c b/src/iec61850/server/mms_mapping/control.c index 6ed95887..61e6f103 100644 --- a/src/iec61850/server/mms_mapping/control.c +++ b/src/iec61850/server/mms_mapping/control.c @@ -267,6 +267,7 @@ copyControlValuesToTrackingObject(MmsMapping* self, ControlObject* controlObject } else if (serviceType == IEC61850_SERVICE_TYPE_CANCEL) { if (controlObject->cancel) { + operVal = controlObject->cancel; if (trkInst->Test) { MmsValue_update(trkInst->Test->mmsValue, getCancelParameterTest(operVal)); }