<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">While we’re on the subject, I’ve been out of the loop for a little while: how’s the Linux-side implementation of dispatch sources looking these days? &nbsp;In particular, I’m interested in the status of&nbsp;DISPATCH_SOURCE_TYPE_READ and DISPATCH_SOURCE_TYPE_PROC.</div><div class=""><br class=""></div><div class="">Right now, NSTask is using Good Ol’ CFRunLoops for it’s event handling, and I’d really like to move that over to GCD as soon as I can.</div><div class=""><br class=""></div><div class="">Dan</div><div class=""><br class=""></div><br class=""><div><blockquote type="cite" class=""><div class="">On Apr 16, 2016, at 1:55 PM, Dan Stenmark &lt;<a href="mailto:daniel.j.stenmark@gmail.com" class="">daniel.j.stenmark@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hey Alexander,</div><div class=""><br class=""></div><div class="">I supplied most of the initial implementation of NSTask, but was holding off on IO redirection until someone tackled NSFileHandle. &nbsp;I can’t say if anyone else on this list is working on this right now, but if not and if you’re really interested in finishing NSFileHandle, I would (very happily!) take care of the relevant implementation in NSTask.</div><div class=""><br class=""></div><div class="">Dan</div><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Apr 16, 2016, at 1:50 AM, Alexander Alemayhu via swift-corelibs-dev &lt;<a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">Hei Everyone,</div><div class=""><br class=""></div><div class="">Is anyone working on the NSTask and/or NSFileHandle implementation?&nbsp;</div><div class=""><br class=""></div><div class="">I would like to fix the hangs issue in order to revert [3aa8434][0](disable</div><div class="">NSTask tests for now since it can cause hangs., 2016-01-21), but want to avoid</div><div class="">duplicating work. Fixing this should also resolve [SR-625][1].</div><div class=""><br class=""></div><div class="">Thanks.</div><div class=""><br class=""></div><div class="">[0]: <a href="https://github.com/apple/swift-corelibs-foundation/commit/3aa8434df50d9513a0ac1646fb52516a092fa728" class="">https://github.com/apple/swift-corelibs-foundation/commit/3aa8434df50d9513a0ac1646fb52516a092fa728</a></div><div class="">[1]: <a href="https://bugs.swift.org/browse/SR-625" class="">https://bugs.swift.org/browse/SR-625</a></div><div class=""><br class=""></div>-- <br class=""><div class="gmail_signature"><div dir="ltr" class="">Mit freundlichen Grüßen<br class=""><br class="">Alexander Alemayhu<br class=""></div></div>
</div>
_______________________________________________<br class="">swift-corelibs-dev mailing list<br class=""><a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a><br class=""><a href="https://lists.swift.org/mailman/listinfo/swift-corelibs-dev" class="">https://lists.swift.org/mailman/listinfo/swift-corelibs-dev</a><br class=""></div></blockquote></div><br class=""></div></div></blockquote></div><br class=""></body></html>