2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 22:45:39 +00:00

TLS: add isc__nmsocket_timer_running() support

This commit adds isc__nmsocket_timer_running() support to the generic
TLS code in order to make it more compatible with TCP.
This commit is contained in:
Artem Boldariev
2022-07-26 17:36:32 +03:00
parent c0808532e1
commit f18a9b3743
3 changed files with 26 additions and 0 deletions

View File

@@ -1545,6 +1545,15 @@ bool
isc__nmsocket_timer_running(isc_nmsocket_t *sock) {
REQUIRE(VALID_NMSOCK(sock));
switch (sock->type) {
#ifdef HAVE_LIBNGHTTP2
case isc_nm_tlssocket:
return (isc__nmsocket_tls_timer_running(sock));
#endif /* HAVE_LIBNGHTTP2 */
default:
break;
}
return (uv_is_active((uv_handle_t *)&sock->read_timer));
}