Closed jclulow closed 4 years ago
What do you think, would it be better to turn this into an "anyone other than Darwin and iOS is assumed to support pipe2()" thing, instead of the current whitelist? Presumably more OS's will get added over time?
Also cool to hear from someone at Oxide, sounds like you all are doing some fun stuff :)
What do you think, would it be better to turn this into an "anyone other than Darwin and iOS is assumed to support pipe2()" thing, instead of the current whitelist? Presumably more OS's will get added over time?
That sounds like a great plan, and should avoid the need for this sort of PR on at least future UNIX variants. I've pushed a commit that instead just negates the condition for the Darwin implementation.
Also cool to hear from someone at Oxide, sounds like you all are doing some fun stuff :)
Thanks, haha -- definitely having a blast! :D
Hi there! When you get a chance, can you let me know if this latest version of the change is what you were after? Thanks.
Oops, I dropped the ball!
Released as version 0.9.2. Thank you!
With this change, I'm able to get the tests to pass on an illumos system.
Our heritage is (from long ago) in OpenSolaris. I've checked the Oracle Solaris manual page and they appear to support the requisite flags for
pipe2()
. I am not able to test this on Solaris myself at the moment.