diff --git a/src/asynStreamGeneratorDriver.cpp b/src/asynStreamGeneratorDriver.cpp index 9fdaf48..f0f7207 100644 --- a/src/asynStreamGeneratorDriver.cpp +++ b/src/asynStreamGeneratorDriver.cpp @@ -410,12 +410,14 @@ asynStatus asynStreamGeneratorDriver::writeInt32(asynUser *pasynUser, } else if (function == P_ClearElapsedTime) { if (!currentStatus) { setDoubleParam(P_ElapsedTime, 0); + status = (asynStatus)callParamCallbacks(); } else { return asynError; } } else if (isClearCount) { if (!currentStatus) { setInteger64Param(P_Counts[channelToClear], 0); + status = (asynStatus)callParamCallbacks(); } else { return asynError; }