Files
wownero/tests/unit_tests
Guoqiang Liuandsuch-gitea 6d9aca92f1 net: detect half-closed sockets before connection reuse
Detect peer EOF and TLS closure before reusing idle connections. Make
disconnect idempotent while preserving buffered data and pending operation
lifetimes.

Keep the release branch's multi-byte recv_n behavior, and cover partial EOF,
socket modes, and TLS shutdown with loopback regression tests. Use fixed
test certificates and retain compatibility with the release branch's
Google Test version.

Co-authored-by: woodser <13068859+woodser@users.noreply.github.com>
(cherry picked from commit 096abdaa22b71ade9ca673ed8012c500cecb58d3)
2026-10-04 18:50:24 -04:00
..
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2024-01-29 21:40:50 -05:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2026-05-05 18:19:53 -04:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2025-02-08 02:55:03 +01:00
2025-09-19 21:01:39 +03:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2026-10-04 18:50:22 -04:00
2022-03-04 06:59:20 +01:00
2026-05-05 18:19:53 -04:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2025-09-19 21:01:39 +03:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00