leont jnthn: it seems that the stdout supply on a proc-async isn't closed properly, even when the process is definitely dead 23:12
paste.scsys.co.uk/509023 23:17
diakopter m-star: gist.github.com/anonymous/a3399f46...ad643fac06 23:18
star-m: gist.github.com/anonymous/a3399f46...ad643fac06
camelia star-m 2016.01: OUTPUT«Proc::Async is disallowed in restricted setting␤ in sub restricted at src/RESTRICTED.setting line 1␤ in method new at src/RESTRICTED.setting line 32␤ in block <unit> at /tmp/xPQTTUrR1K line 1␤␤»
diakopter oh
leont: the default `die` doesn't clean up such things, I think 23:19
leont The die is unrelated to the bug
It will fail the same without, it was just to illustrate that the :done handler isn't being run 23:20
diakopter what happens if you await stdout before the start
oh, hmm 23:22
leont The same 23:23
(well, not before the start, but before the promise start returns)