- RCBEventHandler: replaced GI event by purgeBuf event when client

disables RCB instance (LIB61850-316)
pull/383/head
Michael Zillgith 3 years ago
parent d4312d21ac
commit 532298c378

@ -170,7 +170,7 @@ ReportControl_unlockNotify(ReportControl* self)
static void static void
purgeBuf(ReportControl* rc) purgeBuf(ReportControl* rc)
{ {
if (DEBUG_IED_SERVER) printf("IED_SERVER: reporting.c: run purgeBuf\n"); if (DEBUG_IED_SERVER) printf("IED_SERVER: RCB %s purgeBuf\n", rc->name);
/* reset trigger */ /* reset trigger */
rc->triggered = false; rc->triggered = false;
@ -1978,7 +1978,7 @@ Reporting_RCBWriteAccessHandler(MmsMapping* self, ReportControl* rc, char* eleme
purgeBuf(rc); purgeBuf(rc);
if (self->rcbEventHandler) { if (self->rcbEventHandler) {
self->rcbEventHandler(self->rcbEventHandlerParameter, rc->rcb, clientConnection, RCB_EVENT_GI, NULL, DATA_ACCESS_ERROR_SUCCESS); self->rcbEventHandler(self->rcbEventHandlerParameter, rc->rcb, clientConnection, RCB_EVENT_PURGEBUF, NULL, DATA_ACCESS_ERROR_SUCCESS);
} }
} }

Loading…
Cancel
Save