-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Open
Description
Is your feature request related to a problem? Please describe.
Use launch_activate_socket for dynamic socket in macos.
Describe the solution you'd like
<key>Sockets</key>
<dict>
<key>listen_key</key>
<dict>
<key>SockNodeName</key>
<string>0.0.0.0</string>
<key>SockServiceName</key>
<string>listen_port</string>
<key>SockType</key>
<string>stream</string>
</dict>
</dict>
Describe alternatives you've considered
None.
Additional context
None
shadowsocks-libev support this features since 2.6.0, in commit shadowsocks/shadowsocks-libev@d2b7e67, and use a magic listener name Listeners
(pr by me :)
shadowsocks-rust support this features since latest 1.18.2, previous is buggy before shadowsocks/shadowsocks-rust@dcdeca0, use TCPListener
in locals[0], and you can wait for next version to use it in outer config since shadowsocks/shadowsocks-rust@7b4a0a1 (pr by me :)
Metadata
Metadata
Assignees
Labels
No labels