Skip to content

v1.1.1

Latest

Choose a tag to compare

@schovi schovi released this 25 Feb 20:22
· 1 commit to main since this release
1e7f955

Bug fix

Fix flaky TestPerCursorReads caused by a race condition in meta updates. Concurrent LoadMeta → modify → SaveMeta cycles (e.g., captureOutput cleanup vs handleRead) could overwrite each other's changes, resetting cursor positions to 0.

Added atomic UpdateMeta to the storage interface so each call site only mutates the fields it owns.

See #11 for details.