Skip to content
This repository has been archived by the owner on Jun 9, 2022. It is now read-only.

Async: Separate out listener to listen on multiple addresses #8

Open
helje5 opened this issue Nov 12, 2017 · 0 comments
Open

Async: Separate out listener to listen on multiple addresses #8

helje5 opened this issue Nov 12, 2017 · 0 comments

Comments

@helje5
Copy link
Member

helje5 commented Nov 12, 2017

Same like upstream: swift-server#91

The current setup is the original swift-server setup which only specified a single port. We really want to support multiple addresses, i.e. IPv6 and IPv4, multiple or single NICs, etc.

The change is pretty easy: Just add an array of addresses and a list of open 'listen' sockets. They can all dispatch back to the same accept queue.

The open part is how the addresses would be represented. Tcp/file/http/httpds URLs might be an option, but need to figure out whether it supports wildcard.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant