Laytan Laats
|
c21e62ddb4
reset n before stderr path too
|
10 months ago |
flysand7
|
f61996fd6f
Don't append to buffer if nothing was read
|
10 months ago |
Laytan
|
54ffd6df06
better error handling
|
10 months ago |
Laytan
|
a3c3e5c822
reset err
|
10 months ago |
Laytan
|
cf705d4b29
wait instead of kill
|
10 months ago |
Laytan
|
861efa4e54
Revert "add some debug logs"
|
10 months ago |
Laytan
|
31ee829b44
add some debug logs
|
10 months ago |
Laytan
|
d9cfe692a9
make sure stdout and stderr always point to allocation
|
10 months ago |
Laytan Laats
|
386f144cca
satisfy -vet
|
10 months ago |
Laytan Laats
|
1d29dfd037
kill process if waiting didn't make it exit to avoid a zombie
|
10 months ago |
Laytan Laats
|
ae69f4b749
general cleanup
|
10 months ago |
Laytan Laats
|
0b5cd3400f
use dynamic array instead of string builder
|
10 months ago |
Laytan Laats
|
77b033cf96
kill process if there was an error during reading to not leave a zombie
|
10 months ago |
Laytan Laats
|
77780f9ce8
fix use-after-free - closing wrong pipe
|
10 months ago |
Laytan Laats
|
76806080ef
fix os2.process_exec on non-windows and add a smoke test
|
10 months ago |
flysand7
|
0e446e1d68
adjust docs
|
10 months ago |
flysand7
|
d830069e5c
[os2/process]: Implement process_exec
|
10 months ago |
flysand7
|
7deb28c810
[os2/process]: Unindent doc comments
|
10 months ago |
Laytan
|
c1684d6335
Merge pull request #4136 from flysand7/process-info-fix
|
11 months ago |
flysand7
|
1a4faff9c9
[os2/process]: Fix typo on doc comments
|
11 months ago |
flysand7
|
db94e646e0
[os2/process]: Adjust documentation for process info
|
11 months ago |
Laytan Laats
|
a0fe6da10b
os2: propogate errors from execv functions to parent
|
11 months ago |
Laytan Laats
|
a4d459f651
os2: initial implementation for Darwin&BSDs, process API is only thing incomplete
|
1 year ago |
gingerBill
|
321ef82d76
Add @(require_results) where needed
|
1 year ago |
gingerBill
|
169fc4d3be
General clean up of the os2/process_windows.odin code
|
1 year ago |
flysand7
|
8df61b7209
[os2/process]: Make get_args() private and use heap_allocator
|
1 year ago |
flysand7
|
255f00d971
[os2/process]: Implement missing functionality, update docs
|
1 year ago |
flysand7
|
b7ccfed9af
[os2/process]: Implement process_kill
|
1 year ago |
flysand7
|
4eca60946c
[os2/process]: Refactor process_info procs, add process_info_by_handle
|
1 year ago |
flysand7
|
8f4755532e
[os2/process]: Adjust docs on process_close function
|
1 year ago |