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
I got a file descriptor leak on production. Traced to the process library. Basically, creating commutication pipe may fail, and in that case we leak already allocated pipes for stdin, stdout and strerr. The relevant code is here.
The text was updated successfully, but these errors were encountered:
Yuras
added a commit
to Yuras/process
that referenced
this issue
Apr 3, 2018
When we fail to create communication pipe, we should cleanup resources
before exit. E.g. we should close pipes for stdin, stdout and stderr if
they where created. Fixeshaskell#122.
When we fail to create communication pipe, we should cleanup resources
before exit. E.g. we should close pipes for stdin, stdout and stderr if
they where created. Fixeshaskell#122.
Yuras
added a commit
to Yuras/process
that referenced
this issue
Apr 4, 2018
When we fail to create communication pipe, we should cleanup resources
before exit. E.g. we should close pipes for stdin, stdout and stderr if
they where created. Fixeshaskell#122.
I got a file descriptor leak on production. Traced to the
process
library. Basically, creating commutication pipe may fail, and in that case we leak already allocated pipes for stdin, stdout and strerr. The relevant code is here.The text was updated successfully, but these errors were encountered: