src/winsup/cygwin ChangeLog fhandl ...
Wed Jul 22 15:46:00 GMT 2009

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2009-07-22 15:46:36

Modified files:
	winsup/cygwin  : ChangeLog fhandler.h 

Log message:
	* fhandler.h (enum del_lock_called_from): New enumeration.
	(fhandler_base::del_my_locks): Declare taking a del_lock_called_from
	as argument.
	* (fhandler_base::close): Call del_my_locks with "on_close".
	(fhandler_base::fixup_after_fork): Call del_my_locks with "after_fork".
	(fhandler_base::fixup_after_exec): Call del_my_locks with "after_exec".
	* (fhandler_base::del_my_locks): Take del_lock_called_from
	as argument.  Call node->del_my_locks with NULL handle in after_exec
	case.  Explain why.


More information about the Cygwin-cvs mailing list