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
"the exec function does not work with programs that read all input until EOF before producing any output. Such programs will hang since Erlang ports don’t provide any mechanism to indicate the end of input." https://hexdocs.pm/porcelain/Porcelain.Driver.Basic.html
Maybe I'm missing something, but all of these calls hang forever here (Erlang 19.3, Elixir master, Ubuntu 16.04.2):
I am guessing this happens because Porcelain doesn't close stdin on the spawned process. Do I need to do something special, or is this a bug?
I am using the basic driver, not the goon driver.
The text was updated successfully, but these errors were encountered: