Commit graph

11 commits

Author SHA1 Message Date
Vaxry
966d0c0b6a os/process: add fd control for async 2025-04-06 15:34:33 +01:00
Vaxry
77d7ea3498 os/process: populate pid when ran sync 2025-02-18 14:14:20 +00:00
Honkazel
9aad80acd4
core: clang, clang-tidy fixes and comp options (#45)
* clang-tidy/clang fixes and comp options

* clang-format

* cmake: silence reorder for now

27 of them... Damn
2025-02-02 20:36:28 +01:00
nyx
9be03a8562
misc: fix some compile warnings (#25)
- Cleans up compile warnings
- Formats code
- Cleans up unused vars
- etc
2024-12-25 19:10:14 +00:00
Vaxry
c3331116eb os/process: add pid() 2024-12-21 15:47:53 +00:00
Vaxry
e74177e025 os: add setEnv to process 2024-11-15 20:28:59 +00:00
Vaxry
315fba5d21 process: avoid zombies
fixes #20
2024-11-13 17:19:47 +00:00
Vaxry
4c5f18d06b process: better reading for spawnSync 2024-11-11 22:34:56 +00:00
Vaxry
8d21d1dfa9 os: fixup process possible deadlock
Sloppy, but should work... Process shouldn't be used in performance-critical paths anyways.

ref https://github.com/hyprwm/Hyprland/issues/8425
2024-11-11 22:12:44 +00:00
Jan Beich
d504d45114
os: add missing header for BSDs after fd4be8b9ca (#16)
src/os/Process.cpp:105:9: error: use of undeclared identifier 'sigemptyset'
  105 |         sigemptyset(&set);
      |         ^
src/os/Process.cpp:106:21: error: use of undeclared identifier 'SIG_SETMASK'
  106 |         sigprocmask(SIG_SETMASK, &set, NULL);
      |                     ^
2024-11-09 20:30:25 +00:00
Vaxry
fd4be8b9ca os: Add process 2024-10-14 22:27:36 +01:00