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]
Other format: [Raw text]

winsup/cygwin ChangeLog DevNotes select.cc sel ...


CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@sourceware.org	2012-06-03 02:59:20

Modified files:
	cygwin         : ChangeLog DevNotes select.cc select.h 
	cygwin/release : 1.7.16 

Log message:
	* DevNotes: Add entry cgf-000010.
	* select.cc (set_handle_or_return_if_not_open): Remove unneeded final backslash
	from definition.
	(cygwin_select): Reorganize to incorporate outer retry loop.  Move remaining
	time recalculation here for retry case.  Use select_stuff::wait_states for loop
	control.
	(select_stuff::cleanup): Avoid unneeded initialization.
	(select_stuff::wait): Modify definition to return select_stuff::wait_states.
	Eliminate is_cancelable.  Don't element 1 of an array if it is a cancel handle.
	Remove loop.  Rely on being called from enclosing loop in cygwin_select.
	Remove time recalculation when restarting.  Try harder to always return from
	the bottom.
	* select.h (select_stuff::wait_state): New enum.
	(select_stuff::wait): Modify declaration to return select_stuff::wait_states.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5856&r2=1.5857
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/DevNotes.diff?cvsroot=uberbaum&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/select.cc.diff?cvsroot=uberbaum&r1=1.196&r2=1.197
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/select.h.diff?cvsroot=uberbaum&r1=1.13&r2=1.14
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/release/1.7.16.diff?cvsroot=uberbaum&r1=1.6&r2=1.7


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