|
|
@ -1909,6 +1909,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) {
|
|
|
@ -2445,7 +2448,6 @@ exit_function:
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if (rc->resvTms == -1) {
|
|
|
|
else if (rc->resvTms == -1) {
|
|
|
|
if (rc->reserved == false) {
|
|
|
|
if (rc->reserved == false) {
|
|
|
|