apple / swift-corelibs-libdispatch

The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware

Home Page:swift.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[SR-10142] file, socket, pipe, sources are not supported by libdispatch on windows

compnerd opened this issue · comments

Previous ID SR-10142
Radar None
Original Reporter @compnerd
Type Sub-task
Status Closed
Resolution Done
Additional Detail from JIRA
Votes 0
Component/s libdispatch
Labels Sub-task
Assignee @compnerd
Priority Medium

md5: 83ca229525a0a7c538045340a77c7556

Parent-Task:

  • SR-10736 Windows Support for Foundation

Issue Description:

Foundation uses libdispatch's socket sources to drive the cURL MultiHandle on all the targets. These are currently not supported on Windows and are required to get the test suite fully passing.

Kinda working on this. Have some extensions to libdispatch now to help with this. File sources have been implemented.

This was completed a long time ago.