Module Name: src Committed By: christos Date: Wed Feb 6 16:36:01 UTC 2013
Modified Files: src/usr.bin/make: job.c Log Message: fix broken logic: - poll can return EINTR, it is not restartable like read/write - check poll return - it does not make sense to check readyfd() is nready < 0 - check read return - always call Job_CatchChildren, it is harmless - short circuit scanning of the poll array if we got all the ready descriptors To generate a diff of this commit: cvs rdiff -u -r1.168 -r1.169 src/usr.bin/make/job.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.