You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kill the shim's process tree so Windows teardown can remove the temp dir
With shell:true the direct child is cmd.exe, so SIGKILLing it orphans
the real node process, which keeps a handle on the temp directory and
made t.after() fail with EBUSY -- after the handshake had already
passed. The assertion was green and the cleanup was red.
Kill the whole tree via taskkill /T /F on Windows, and give the rmSync
maxRetries for the handles Windows releases lazily. POSIX still
SIGKILLs the child directly.
0 commit comments