[swift-corelibs-dev] NSTask and NSFileHandle implementation

Chris Bailey BAILEYC at uk.ibm.com
Mon Apr 18 03:52:03 CDT 2016

Hi Dan:

The Dispatch sources are mostly complete - unfortunately 
DISPATCH_SOURCE_TYPE_PROC isn't there and it unlikely to be there in a 
hurry. It would ideally need the underlying kqueue library to have 
EVFILT_PROC support, which it doesn't today.


From:   Dan Stenmark via swift-corelibs-dev <swift-corelibs-dev at swift.org>
To:     Alexander Alemayhu <alexander at alemayhu.com>
Cc:     Swift core libraries <swift-corelibs-dev at swift.org>
Date:   16/04/2016 22:00
Subject:        Re: [swift-corelibs-dev] NSTask and NSFileHandle 
Sent by:        swift-corelibs-dev-bounces at swift.org

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?  In particular, I’m interested in the status of 

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.


On Apr 16, 2016, at 1:55 PM, Dan Stenmark <daniel.j.stenmark at gmail.com> 

Hey Alexander,

I supplied most of the initial implementation of NSTask, but was holding 
off on IO redirection until someone tackled NSFileHandle.  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.


On Apr 16, 2016, at 1:50 AM, Alexander Alemayhu via swift-corelibs-dev <
swift-corelibs-dev at swift.org> wrote:

Hei Everyone,

Is anyone working on the NSTask and/or NSFileHandle implementation? 

I would like to fix the hangs issue in order to revert 
NSTask tests for now since it can cause hangs., 2016-01-21), but want to 
duplicating work. Fixing this should also resolve [SR-625][1].


[1]: https://bugs.swift.org/browse/SR-625

Mit freundlichen Grüßen

Alexander Alemayhu
swift-corelibs-dev mailing list
swift-corelibs-dev at swift.org

swift-corelibs-dev mailing list
swift-corelibs-dev at swift.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-corelibs-dev/attachments/20160418/46ffdaac/attachment.html>

More information about the swift-corelibs-dev mailing list