Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
proton-c-0.18.0
-
None
-
None
Description
There are various times when it is necessary to take an existing socket and use it to communicate.
- The most obvious is when we are started by systemd or inetd and passed the listening socket that they have accepted on our behalf.
- Another case is in tests when we might want to open a port using a random port number and then atomically hand that to test code.