diff --git a/src/libCom/osi/os/Darwin/osdTime.cpp b/src/libCom/osi/os/Darwin/osdTime.cpp index f3e6db5dd..bf16aea3a 100644 --- a/src/libCom/osi/os/Darwin/osdTime.cpp +++ b/src/libCom/osi/os/Darwin/osdTime.cpp @@ -69,10 +69,8 @@ convertDoubleToWakeTime(double timeout, struct timespec *wakeTime) clock_get_time(host_clock, &now); - if (timeout<0.0) + if (timeout < 0.0) timeout = 0.0; - else if(timeout>3600.0) - timeout = 3600.0; wait.tv_sec = static_cast< long >(timeout); wait.tv_nsec = static_cast< long >((timeout - (double)wait.tv_sec) * 1e9); diff --git a/src/libCom/osi/os/posix/osdTime.cpp b/src/libCom/osi/os/posix/osdTime.cpp index 7668dd3c1..a06a7ebc1 100644 --- a/src/libCom/osi/os/posix/osdTime.cpp +++ b/src/libCom/osi/os/posix/osdTime.cpp @@ -90,8 +90,8 @@ extern "C" epicsShareFunc void struct timespec wait; int status; - if(timeout<0.0) timeout = 0.0; - else if(timeout>3600.0) timeout = 3600.0; + if (timeout < 0.0) + timeout = 0.0; #ifdef CLOCK_REALTIME status = clock_gettime(CLOCK_REALTIME, wakeTime); #else