cmdmon: return error if doffset command fails

This commit is contained in:
Miroslav Lichvar 2021-03-04 10:06:22 +01:00
parent 52b29f673f
commit d2117ab697

View file

@ -858,10 +858,14 @@ static void
handle_doffset(CMD_Request *rx_message, CMD_Reply *tx_message)
{
double doffset;
doffset = UTI_FloatNetworkToHost(rx_message->data.doffset.doffset);
LCL_AccumulateOffset(doffset, 0.0);
if (!LCL_AccumulateOffset(doffset, 0.0)) {
tx_message->status = htons(STT_FAILED);
} else {
LOG(LOGS_INFO, "Accumulated delta offset of %.6f seconds", doffset);
}
}
/* ================================================== */