Commit History

Автор SHA1 Съобщение Дата
  Ambroz Bizjak 64f30f5480 Fix usage of sigprocmask() to pthread_sigmask(). преди 9 години
  Ambroz Bizjak 1e45405d7e BProcess: Fix hazards doing various things between fork and exec. преди 9 години
  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 години