GroveEngine/external
StillHammer 2f16ba0362 fix: Windows test stability - scenario_09 race condition and IOSystemStress crash
- Fix scenario_09_threadsafety: Add writerDone flag to ensure writer thread
  finishes before clear() is called, preventing race condition

- Fix IntraIO destructor: Call removeInstance() to unregister from
  IntraIOManager and prevent dangling pointer access

- Fix IOTestEngine destructor: Inline cleanup instead of calling unloadModule()
  which was modifying the map while iterating (undefined behavior)

- Fix CTest macro: Use WORKING_DIRECTORY with PATH environment variable
  instead of cmake -E chdir for proper Windows DLL loading

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 15:23:56 +07:00
..
StillHammer fix: Windows test stability - scenario_09 race condition and IOSystemStress crash 2025-12-31 15:23:56 +07:00