diff --git a/documentation/KnownProblems.txt b/documentation/KnownProblems.txt index e7b6dfcb074f0fa54032c513a4501d455db980d9..bf288e3576d1a5e44747cae671b6812693b4b547 100644 --- a/documentation/KnownProblems.txt +++ b/documentation/KnownProblems.txt @@ -1,6 +1,21 @@ Known Problems ============== +.. _Known_Problems_2.1.12: + +Known Problems in Release 2.1.12 +-------------------------------- + +If a synchronous pvGet (or pvPut) ever fails to get a callback from +channel access, then all subsequent attempts to do pvGets on that +channel will fail. + +Carl Lionberger <calionberger@lbl.gov>, who reported this problem, +also found the reason: the semaphore that makes the state set block +until the CA callback arrives, times out but is never signalled, so +the variable never recovers from the situation. + + .. _Known_Problems_2.1.10: Known Problems in Release 2.1.10