Files
pvAccess/testApp
Andrew Johnson b87a5ba5f2 Potential fix for testChannelAccess tests
Bug analysis and fix developed by Claude Opus 4.6:

  Root cause: A race condition in SyncChannelArrayRequesterImpl in
  syncTestRequesters.h:1382-1433. The waitUntilGetArrayDone (and
  Put/SetLength variants) reset their status flag to false after the
  async request was already sent. If the callback fires before the
  reset (common on a single-CPU system where the test thread gets
  preempted), the callback's true status is overwritten, and the test
  reports a spurious failure despite the operation succeeding.

  Fix: Moved the status reset from the waitUntil*Done methods into the
  sync* methods, before the async call is sent, to match the pattern
  used by the other requester classes in the file
  (SyncChannelGetRequesterImpl, SyncChannelPutRequesterImpl, etc.).
2026-07-22 10:17:36 -05:00
..
2020-11-22 11:53:58 -08:00
2020-11-22 11:53:58 -08:00
2014-11-03 12:52:32 +01:00
2020-11-22 11:53:58 -08:00