|
|
@ -2011,6 +2011,9 @@ Reporting_RCBWriteAccessHandler(MmsMapping* self, ReportControl* rc, char* eleme
|
|
|
|
if (updateReportDataset(self, rc, NULL, connection)) {
|
|
|
|
if (updateReportDataset(self, rc, NULL, connection)) {
|
|
|
|
|
|
|
|
|
|
|
|
if (rc->reserved == false) {
|
|
|
|
if (rc->reserved == false) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rc->resvTms = RESV_TMS_IMPLICIT_VALUE;
|
|
|
|
|
|
|
|
|
|
|
|
reserveRcb(rc, connection);
|
|
|
|
reserveRcb(rc, connection);
|
|
|
|
|
|
|
|
|
|
|
|
if (self->rcbEventHandler) {
|
|
|
|
if (self->rcbEventHandler) {
|
|
|
@ -2547,7 +2550,6 @@ exit_function:
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if (rc->resvTms == -1) {
|
|
|
|
else if (rc->resvTms == -1) {
|
|
|
|
if (rc->reserved == false) {
|
|
|
|
if (rc->reserved == false) {
|
|
|
|