No one calls `NetAccept::cancel()` directly. The `server.fd` is added into each of ET_NET Threads and should do the `ep.stop()` to remove `server.fd` from each of ET_NET Threads.
Any cloned `NetAccept` is a slave and will be attached to the master `NetAccept`. Only the master `NetAccept` is pushed into the `naVec` queue. Slaves share `server.fd` with the master, or open a new `server.fd` if it is necessary (with SO_REUSEPORT). [ Full content available at: https://github.com/apache/trafficserver/pull/4109 ] This message was relayed via gitbox.apache.org for [email protected]
