Yes, this is a known libkqueue issue because on linux watching a fd in epoll 
can only be done once, and EVFILT_READ/EVFILT_WRITE cause two registrations for 
the same fd, only one will stay.

-Pierre

> On Aug 26, 2016, at 5:43 PM, Jordan Rose via swift-corelibs-dev 
> <[email protected]> wrote:
> 
> 
> 
>> Begin forwarded message:
>> 
>> From: Michael Ferenduros via swift-users <[email protected] 
>> <mailto:[email protected]>>
>> Subject: Re: [swift-users] [swift-dev] New Swift Snapshots Available!
>> Date: August 26, 2016 at 08:00:55 PDT
>> To: [email protected] <mailto:[email protected]>
>> Reply-To: Michael Ferenduros <[email protected] 
>> <mailto:[email protected]>>
>> 
>> 
>>> On 24 Aug 2016, at 12:38, Chris Bailey via swift-users 
>>> <[email protected] <mailto:[email protected]>> wrote:
>>> 
>>> If you haven't spotted it, the new snapshots include Dispatch on Linux for 
>>> the first time - please test it out as there may well be number of issues 
>>> to shake out, especially with the new Swift 3 API. 
>> 
>> I’m seeing weird behaviour with DispatchSources + sockets on Linux right now 
>> - whereas on Mac both read and write sources fire correctly, on the latest 
>> Linux snapshot only the read event is firing.
>> 
>> Eg: https://github.com/mike-ferenduros/SwiftySocketsDispatchIssue 
>> <https://github.com/mike-ferenduros/SwiftySocketsDispatchIssue>
>> 
>>> 
>>> The availability is thanks to the hard work of a large number of people, 
>>> including Dave Grove, Hubertus Franke, Pierre Habouzit, Daniel Steffan, 
>>> Matt Wright, Tony Parker, Philippe Hausler and Mishal Shah. 
>>> 
>>> Chris
>> 
>> _______________________________________________
>> swift-users mailing list
>> [email protected] <mailto:[email protected]>
>> https://lists.swift.org/mailman/listinfo/swift-users
> 
> _______________________________________________
> swift-corelibs-dev mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

_______________________________________________
swift-corelibs-dev mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

Reply via email to