Software /
code /
prosody
Comparison
util-src/net.c @ 11659:00295a8e5bcf
net.server_epoll: Separate handling of new incoming and outgoing connections
The :init method is more suited for new outgoing connections, which is
why it uses the connect_timeout setting.
Depending on whether a newly accepted connection is to a Direct TLS port
or not, it should be handled differently, and was already. The :starttls
method sets up timeouts on its own, so the one set in :init was not needed.
Newly accepted plain TCP connections don't need a write timeout set, a
read timeout is enough.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 08 Jul 2021 17:52:59 +0200 |
parent | 10921:6eb5d2bb11af |
child | 12575:1f6f05a98fcd |
comparison
equal
deleted
inserted
replaced
11658:36942fa001b4 | 11659:00295a8e5bcf |
---|