Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
In the Thrift docker test environment, the Swift library's TSocketServer does not work as implemented. This seems to be an issue with `NotificationCenter` from `Swift.Foundation`.
The server adds an observer for `NSFileHandleConnectionAccepted` which seems to be triggered properly on macOS however on Linux we never receive the notification, so we will never start the processing queue and the server and client will never talk to each other.
This can be reproduced by running the tutorial/swift project in the Thrift docker test environment.
Attachments
Issue Links
- blocks
-
THRIFT-4547 Finish the conversion to native swift (LANGUAGES.md, cross test)
- Closed