Commit Graph

18 Commits

Author SHA1 Message Date
1e0a7c95da Unset prefix at other position in async 2023-01-23 23:33:01 +01:00
0b1b0bcb56 Update async_check to check return value of poll() 2023-01-23 01:53:36 +01:00
a84aa591d4 Really avoid double free in async 2023-01-12 15:25:40 +01:00
8abc0b8bfa Avoid double free in async 2023-01-12 15:09:05 +01:00
4ff22bd0c6 Handle timeouts in epoll 2023-01-08 22:19:16 +01:00
c7be0adc66 Catch EBADF in async 2023-01-05 22:04:18 +01:00
1619e01174 Update async to use epoll instead of poll 2023-01-05 20:33:59 +01:00
490c8a2ae0 Add epoll todo 2023-01-03 19:04:25 +01:00
c7488b0f59 Add list.c 2023-01-02 21:48:06 +01:00
fc9538fa6d Update sock_check to sock_has_pending 2023-01-02 19:56:29 +01:00
3c5ecacecc Refactor async.c 2023-01-02 18:16:18 +01:00
b79c9c710b Async locking 2023-01-02 17:53:44 +01:00
4b4e7bd257 Refactor async_exec 2023-01-02 17:32:13 +01:00
51d85cc99f Async check if closed 2023-01-02 16:52:18 +01:00
f92c26c350 async - check if fd is already ready 2022-12-29 11:31:52 +01:00
b90ed61e03 Async working with connection handlers 2022-12-29 01:49:00 +01:00
096aeae23b Async working (in concept) 2022-12-28 16:40:31 +01:00
6d473bfa49 small changes 2022-12-13 23:43:22 +01:00