李通洲
79ae650c58
Networking: avoid short recv
2024-03-21 10:42:25 +08:00
李通洲
75927a87b2
Networking: add timeout support for TCP connecting
2024-03-20 15:04:29 +08:00
李通洲
85da30ccf5
Networking: report detailed error messages; support --thread false for debugging
2024-03-20 13:54:27 +08:00
李通洲
cc6cdb96fb
Networking: support timeout on Linux
2023-09-23 09:56:34 +08:00
李通洲
2a34978487
Thread: silence compiler warnings
2022-11-17 22:36:49 +08:00
李通洲
9da7bb3f30
Networking: support nowait connection (Posix)
...
Thread was used for now.
It's possible to do nonblocking connect & send with io_uring on Linux, but it requires newer kernel and linking to liburing. I don't think it is worth the effort.
2022-11-03 20:25:09 +08:00
李通洲
4f97692245
Networking: support nowait connection (Windows)
2022-11-03 20:25:09 +08:00