Jason Volk
|
fd6f06c1af
|
Replace various #if 0 with if constexpr for regression visibility.
|
2023-02-09 11:41:11 -08:00 |
|
Jason Volk
|
079e273355
|
ircd: Upgrade to std::filesystem from boost::filesystem.
|
2022-07-07 16:47:55 -07:00 |
|
Jason Volk
|
5a4a395fc2
|
Add noexcept to various lambdas (gcc-11).
|
2022-06-29 14:42:42 -07:00 |
|
Jason Volk
|
f8da3a7dd6
|
ircd: Fix whitespace; fix comment. [ci skip]
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
e918bf06bb
|
ircd::exec: Synchronize join to fix waitpid()=ECHILD.
|
2020-10-28 04:35:49 -07:00 |
|
Jason Volk
|
ea5ebb4a12
|
ircd::exec: Set PDEATHSIG in the child for crash action.
|
2020-10-27 07:55:31 -07:00 |
|
Jason Volk
|
fea49e07df
|
ircd::exec: Set signal mask for the child process.
|
2020-10-24 06:26:38 -07:00 |
|
Jason Volk
|
f4558a84e6
|
ircd::exec: Implement callback handler suite; async wait().
|
2020-10-24 05:41:46 -07:00 |
|
Jason Volk
|
9593a925a8
|
ircd::exec: Improve signal/join process.
|
2020-10-24 05:41:42 -07:00 |
|
Jason Volk
|
7c931b880e
|
ircd::exec: Additional signals; exception handling.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
86a8509b26
|
ircd:Ⓜ️:exec: Add options structure; add logging/detach related options.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
1d97263066
|
ircd::proc: Add basic subprocess interface; ios integration.
|
2020-10-20 23:20:41 -07:00 |
|