This is the mail archive of the cygwin-cvs@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

winsup/cygwin ChangeLog debug.cc debug.h fhand ...


CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@sources.redhat.com	2001-08-31 22:17:34

Modified files:
	cygwin         : ChangeLog debug.cc debug.h fhandler.cc 
	                 fhandler.h fhandler_tty.cc fork.cc tty.cc tty.h 

Log message:
	* debug.cc (mark_closed): Rename from debug_mark_closed and make static.
	(setclexec_pid): New function for marking saved handle as close-on-exec.
	(delete_handle): New function.
	(debug_fixup_after_fork): New function.
	* debug.h: Declare new functions, remove obsolete ones.
	* fork.cc (debug_fixup_after_fork): Call to cleanup close-on-exec handles.
	* fhandler.cc (fhandler_disk_file::close): Minor reorg.
	(fhandler_base::set_inheritance): Set flag appropriately for debugging when
	close-on-exec so forked process can delete closed handles.
	* tty.h (open_output_mutex): Eliminate unneeded argument.
	(open_input_mutex): Ditto.
	* fhandler_tty.cc (fhandler_tty_slave::open): reflect open_*_mutex argument
	changes.
	* fhandler.h (fhandler_socket): Make saw_shutdown_* functions type bool.
	* tty.cc (tty::get_event): Eliminate unneeded argument.
	(tty::common_init): Reflect change to get_event.  Events should always be
	inherited.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.841&r2=1.842
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/debug.cc.diff?cvsroot=uberbaum&r1=1.22&r2=1.23
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/debug.h.diff?cvsroot=uberbaum&r1=1.9&r2=1.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler.cc.diff?cvsroot=uberbaum&r1=1.76&r2=1.77
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler.h.diff?cvsroot=uberbaum&r1=1.74&r2=1.75
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_tty.cc.diff?cvsroot=uberbaum&r1=1.43&r2=1.44
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fork.cc.diff?cvsroot=uberbaum&r1=1.56&r2=1.57
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/tty.cc.diff?cvsroot=uberbaum&r1=1.25&r2=1.26
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/tty.h.diff?cvsroot=uberbaum&r1=1.7&r2=1.8


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]