Commit Graph

15 Commits

Author SHA1 Message Date
af2f50a3b8 Extracted RefCounter to a separate library and fixed bug with refcnt in epoll event-loop 2025-03-22 21:07:49 +03:00
5cfb5551c4 Applied tryFinallyChain and test program was rewritten with .use{} 2025-03-22 15:57:21 +03:00
9538888b77 Extracting 'safeAutoClose*' functions family to a separate library 2025-03-22 14:59:34 +03:00
834d12c17b Fixes in epoll event-loop and pinger 2025-03-20 03:46:42 +03:00
eb19b3e36a Stub of ping object 2025-03-20 02:41:44 +03:00
bc9ba0ae54 Protecting epoll event-loop 2025-03-19 21:59:49 +03:00
7e2c6d0e43 Minimal working parallel ping implementation 2025-03-19 19:52:36 +03:00
18886705af Minor fixes and runnable test program 2025-03-19 03:47:07 +03:00
2b5eed2abe Bindings to implement posix thread 2025-03-19 01:02:05 +03:00
c1f96f4915 Thread implementation for linux 2025-03-19 00:37:38 +03:00
b3d1c54cef CountDownLatch and decomposed refcnt mechanic to separate class 2025-03-18 20:29:42 +03:00
4b3ef448af Pthreads condvar wrapper and improvements in mutex wrapper 2025-03-18 19:36:17 +03:00
d6a63509cb Improving build script 2025-03-18 01:18:31 +03:00
27e893632d Epoll event loop on linux 2025-03-17 22:02:43 +03:00
5d17c5f7cf Mutex implementation for linux 2025-03-17 16:08:06 +03:00