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
On posix platforms if a named pipe hasn't been written to then
occasionally calls to fs.lstat (which I believe fs.rm uses internally)
will hang indefinitely.
If a test run failed due to a compiler error in the build then the pipe
never be written to. By repeatedly trying to perform a test run with
code that fails to compile eventually this hang would appear.
Work around the issue by writing to the pipe if compilation fails,
ensuring the connection opens/closes and the pipe can be removed.
0 commit comments