Closed meshy closed 7 years ago
Hmm, looks like the import of subprocess (which happens both sides) is tripping over Chopsticks' IO loop somehow. May be to do with the stderr handling.
I will see if I can reproduce this when I get a few minutes.
Thanks :)
I have not been able to reproduce this.
Please can you let me know whether you're using Chopsticks 0.5 or master - and please could you check if it still occurs under current master.
I do understand the race condition where no stderr may be printed. That's somewhat expected, from my perspective, but I'll think what I can do to fix this or at least make it less surprising.
The crash is still very baffling.
I've just had another look. I was indeed using chopsticks 0.5, and it works on master
\o/
.
I've done a bisect, and it looks as though it was fixed in 41d7683da300e2a0f88a3a46add0eb49b3f54fce.
Thank you!
Thanks. I'll open an issue about the stderr handling specifically.
A little bit excited about this project
:)
In the process playing around, and have been getting some odd results with the following program:
0
.0
):The number of lines that successfully print before failure varies.
I'm running Python
3.6.1
locally, and3.5.2
on the server. I don't know if it helps, but the result of runningssh -V
isOpenSSH_7.5p1, OpenSSL 1.1.0f 25 May 2017
.Please let me know if there's any further information I could provide to help shed some light on this.