| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-06 | Report children as soon as possible when waiting for all | Bert Münnich | |
| The following example demonstrates the problem: ; false & sleep 300 & wait 2317 # pid of false 2318 # pid of sleep # blocking for 300s 2318: done (0) 2817: done (1) With this commit the status for false is reported instantly: ; false & sleep 300 & wait 4205 # pid of false 4206 # pid of sleep 4205: done (1) # blocking for 300s 4206: done (0) | |||
| 2015-05-16 | Bug: yet more wrongly ordered header file includes. | tjg | |
| 2015-05-16 | add "wait.h" | tgoodwin | |
| 2015-05-16 | get the <sys/wait.h> stuff right this time | tgoodwin | |
| 2015-05-16 | sort out includes of <sys/wait.h> | tgoodwin | |
| 2015-05-16 | abandon waitforall() if rc_wait4() returns with errno == EINTR | tgoodwin | |
| 2015-05-16 | reinstate rc_wait (but right this time) | tgoodwin | |
| 2015-05-16 | fix memory leak after fork() | tgoodwin | |
| remove rc_wait() | |||
| 2015-05-16 | reset list of child processes after fork; fixes `{ls & wait} |cat' bug | tgoodwin | |
| 2015-05-16 | use sigsetjmp, etc. | tgoodwin | |
| 2015-05-16 | attempt to fix wait() race | tgoodwin | |
| 2015-05-16 | Initial revision | tgoodwin | |
| 2015-05-16 | Initial revision | tim | |
| 2015-05-16 | beta: rc-1.5b2 | Toby Goodwin | |
| 2015-05-16 | beta: rc-1.5betadev1 | Byron Rakitzis | |
| 2015-05-16 | release: rc-1.4 | Byron Rakitzis | |