]> git.giacomolli.uk - onechat/commit
Prove direct cancellation during a pending sync
authorAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 15:07:59 +0000 (12:07 -0300)
committerAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 15:07:59 +0000 (12:07 -0300)
commit2a528fe2981639cf099c713a6be16b8ea0e2cc67
tree6dbdc7476b1cd8115b6397e2953f1342aa157fde
parent8707a09fee94c97e29d668d24fb9713373913e0b
Prove direct cancellation during a pending sync

A cancelled flush returns the direct context error while the durable
write is still pending. Releasing the sync then lets final cleanup
finish normally. This protects cancellation identity and shutdown
ordering while local failure context is added elsewhere.

Issue: 3cdc678
syncer_test.go