Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | signal: refactoring | Egor Tensin | 2023-05-15 |
| | |||
* | signal: refactoring, add comments in tcp_server, etc. | Egor Tensin | 2023-05-15 |
| | |||
* | use -std=c17 -Wpedantic | Egor Tensin | 2023-05-13 |
| | |||
* | get rid of __attribute__((constructor)) | Egor Tensin | 2023-05-06 |
| | | | | Explicit is better than implicit. | ||
* | add copyright notices | Egor Tensin | 2022-12-02 |
| | |||
* | log: refactoring | Egor Tensin | 2022-09-08 |
| | |||
* | don't use the latest glibc features | Egor Tensin | 2022-08-28 |
| | | | | | pthread_attr_setsigmask_np is only available since 2.32, which is too modern. | ||
* | fix pthread error handling | Egor Tensin | 2022-08-26 |
| | | | | pthread functions return positive error codes. | ||
* | worker: allow graceful shutdowns | Egor Tensin | 2022-08-26 |
Well, maybe "graceful" is a strong word, but now you _can_ do ./server & ./worker & ./client ci_run URL REV && kill "$( pidof worker )" and the worker will wait for the CI run to complete. |