ambrop7
|
f9cb7b96a2
remove LinkedList2 and use LinkedList1 instead
|
13 سال پیش |
ambrop7
|
d7c427733b
fix cosmetic problems find by clang analyzer
|
13 سال پیش |
ambrop7
|
587751adfb
system: BProcess: add setsid option. ncd: modules: runonce: add setsid option
|
14 سال پیش |
ambrop7
|
0d99d6a26a
switch to using the New BSD License
|
14 سال پیش |
ambrop7
|
dee8079e9d
system: BProcess: just use open_standard_streams()
|
14 سال پیش |
ambrop7
|
66d1036084
system: BProcess: make sure standard streams always have their file descriptors open
|
14 سال پیش |
ambrop7
|
3e46c3f42e
BProcess, BInputProcess: move to system
|
14 سال پیش |
ambrop7
|
5219871b0b
BProcess: move to process/
|
15 سال پیش |
ambrop7
|
481b171588
DebugError: don't use a dead var, use a job to enforce destruction, allowing the destruction to be done from the handler's jobs (rather than just the handler)
|
15 سال پیش |
ambrop7
|
12fe99ea8d
BProcess: port to DebugError
|
15 سال پیش |
ambrop7
|
e084b20f1f
ncd/interface_modules/interface_badvpn: support running the client program as a specific user
|
15 سال پیش |
ambrop7
|
8e73c9d4b3
BUnixSignal: don't provide any information about a signal other than the signal number. This is because multiple signals (at least SIGCHLD) may be merged into one, so it
|
15 سال پیش |
ambrop7
|
5e6176ebf1
BProcess: Wait for any process in waitpid(), not just the pid that came with the signal. Needed because we may only get a single signal when multiple processes terminate.
|
15 سال پیش |
ambrop7
|
7dd1d83522
BProcess: call waitpid() for all processes, not just recognized ones. This is needed so that BProcess processes whose BProcess objects have been freed don't remain
|
15 سال پیش |
ambrop7
|
3d277dd54b
add BProcess
|
15 سال پیش |