
For a more elaborate description, see the usual news page.
Moderator: Ras

Well this seems like a bad bug which should be fixed first beforeIf the engine dies I would expect the input thread to generate an EOF, which would then trigger the error handling. But it didn't.
Code: Select all
polyglot -noini -ec ps
PolyGlot 1.4.67b by Fabien Letouzey.
tellusererror POLYGLOT: pipex_exit(): ps: child exited with status 0.
So you are right: this can, and thus should be fixed.
Well it is only necessary as a fallback for remote connections since there is nothing else one can use.Well, the 'hack' is necessary, since there is no guarantee the 'engine' will quit after sending a 'No such file' message (e.g. shells in general would not, but just prompt you for another command). So solely relying on the process to die is not a reliable method.