selsta
b3aca5f53f
tests: fix epee connection lifetime race
...
The lifetime test waited only for the client-side socket count to
reach zero before reconnecting. Because server-side inbound connections
are tracked separately, they may still be tearing down asynchronously,
causing the next connection attempt to fail with ECONNRESET on macOS.
Wait for both client and server connection accounting to drain before
the next reconnect. Also use the error_code connect overload so failures
are reported by gtest instead of escaping as uncaught Boost exceptions.
2026-07-08 21:10:40 +02:00
..
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-06-30 12:20:41 +02:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-04-29 10:21:39 +02:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-06-05 12:37:00 -05:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-07-07 14:32:13 -07:00
2024-05-21 16:29:33 +00:00
2026-07-07 14:32:13 -07:00
2026-07-03 14:59:41 +02:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2025-01-15 20:28:33 +01:00
2026-05-12 18:34:37 +08:00
2026-07-08 21:10:40 +02:00
2026-01-15 22:30:43 -08:00
2026-04-28 16:24:41 +02:00
2026-07-08 13:02:50 +05:30
2026-06-02 11:42:16 +05:30
2026-05-15 21:40:01 +02:00
2024-05-21 16:29:33 +00:00
2024-07-16 19:01:09 -04:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-06-23 17:37:41 +05:30
2025-01-24 23:11:47 -08:00
2026-06-18 09:30:42 +02:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-03-25 13:27:44 -07:00
2024-05-21 16:29:33 +00:00
2026-06-30 19:35:28 +02:00
2026-06-07 14:59:57 -05:00
2026-05-07 13:03:13 -05:00
2024-10-07 00:50:45 -05:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-09-06 11:46:22 -05:00
2026-06-03 17:20:11 +02:00
2026-06-30 13:41:59 +02:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-07-16 19:01:09 -04:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-07-03 11:57:32 +00:00
2026-05-11 19:50:01 +02:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-05-25 20:48:17 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2025-07-07 22:16:09 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-01-02 15:47:31 -06:00
2024-05-21 16:29:33 +00:00
2026-01-02 15:47:19 -06:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2024-05-21 16:29:33 +00:00
2026-02-24 17:13:37 -06:00
2024-05-21 16:29:33 +00:00
2026-05-13 21:20:05 +02:00
2026-06-30 18:39:11 +02:00
2024-07-16 18:42:49 -04:00
2026-06-18 09:30:42 +02:00