[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun Dec 6 14:06:33 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/12/06 14:06:33

Modified files:
	cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosixCommon.m3 

Log message:
	On Interix in particular, I have seen bash often say something like
	fork: Resource temporarily unavailable, retry
	and then it seems to work upon retry.
	Therefore, put in sleep/retry for fork returning EAGAIN,
	and we throw in ENOMEM as well, based closely on the bash code,
	which is very little. (does sleep(0,1,2,4,8),giveup)




More information about the M3commit mailing list