From 3d3ad47e47add7d2ef0b84896a4a0078137ac598 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 21 Dec 2006 17:11:33 +0000 Subject: [PATCH] Added test using timeout = DBL_MAX. --- src/libCom/test/epicsEventTest.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/libCom/test/epicsEventTest.cpp b/src/libCom/test/epicsEventTest.cpp index 58aa47e28..55e60872c 100644 --- a/src/libCom/test/epicsEventTest.cpp +++ b/src/libCom/test/epicsEventTest.cpp @@ -19,6 +19,7 @@ #include #include #include +#include #include "epicsThread.h" #include "epicsEvent.h" @@ -143,7 +144,7 @@ MAIN(epicsEventTest) epicsEventId event; int status; - testPlan(9); + testPlan(10); event = epicsEventMustCreate(epicsEventEmpty); @@ -160,6 +161,11 @@ MAIN(epicsEventTest) testOk(status == 0, "epicsEventWaitWithTimeout(event, 2.0) = %d", status); + epicsEventSignal(event); + status = epicsEventWaitWithTimeout(event,DBL_MAX); + testOk(status == 0, + "epicsEventWaitWithTimeout(event, DBL_MAX) = %d", status); + epicsEventSignal(event); status = epicsEventTryWait(event); testOk(status == 0,