From 422513990edc65ef9768fc61877c80d7ae4d7a6d Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 16 Sep 2021 14:54:31 -0500 Subject: [PATCH] Release notes for Win32 timer fix. --- documentation/RELEASE_NOTES.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/documentation/RELEASE_NOTES.md b/documentation/RELEASE_NOTES.md index 948a17c21..363105e87 100644 --- a/documentation/RELEASE_NOTES.md +++ b/documentation/RELEASE_NOTES.md @@ -6,6 +6,14 @@ This version of EPICS Base has not been released yet. +### Fix timers on MS Windows for non-EPICS threads + +The waitable timer changes in 3.15.9 broke calls to `epicsThreadSleep()` and +similar routines that used timers (including `ca_pend_event()`) when made from +threads that were not started using the epicsThread APIs. +[This problem](https://github.com/epics-base/epics-base/pull/200) +[has now been fixed](https://github.com/epics-base/epics-base/pull/201). + ## Changes made between 3.15.8 and 3.15.9 ### Use waitable timers on Microsoft Windows