Skip to content

fix: Windows support - skip directory fsync, green test suite - #19

Open
KernelPryanic wants to merge 2 commits into
jkrandom-sudo:mainfrom
KernelPryanic:main
Open

fix: Windows support - skip directory fsync, green test suite#19
KernelPryanic wants to merge 2 commits into
jkrandom-sudo:mainfrom
KernelPryanic:main

Conversation

@KernelPryanic

@KernelPryanic KernelPryanic commented Sep 7, 2026

Copy link
Copy Markdown

Every accepted message crashed on Windows (EPERM: directory fsync), so the spool/outbox never persisted.

  • Skip directory fsync on win32 (queue, outbox); file fsync + rename remain
  • Fix worker spawn paths (fileURLToPath), POSIX-only test expectations (mode bits, UDS binds, config separators); skip UDS/real-host tests on win32

npm test: 173 pass, 0 fail, 6 skipped on Windows; typecheck clean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant