aboutsummaryrefslogtreecommitdiff
path: root/toys/other/timeout.c
AgeCommit message (Collapse)Author
2015-09-29Make defconfig build for nommu.Rob Landley
Adds XVFORK() macro, teaches xpopen_both() to call /proc/self/exe with NULL argv (and converts cpio -p to use that), adds TOYBOX_FORK guards to some unconverted commands.
2015-09-23Add xvfork() as a static inline and use it from various places.Rob Landley
Note: vfork(), like fork(), can return -1 if too many processes, and we should notice and fail loudly.
2015-03-10Use xsignal() instead of signal().Rob Landley
2015-03-09Fix thinko (don't &toybuf to get scratch space) and add -v option.Rob Landley
2015-02-07Make toy_exec() check if argc is in optargs and deal with it there so we ↵Rob Landley
don't need a separate xexec_optargs().
2014-05-31Introduce xfork() and make commands use it, and make some WEXITSTATUS() use ↵Rob Landley
WIFEXITED() and WTERMSIG()+127.
2013-07-17Add timeout, factoring out common code from sleep.Rob Landley