8sa1-gcc/libjava/gnu/java/net
David Daney 5e6ff6bda3 re PR libgcj/15430 (Cannot interrupt blocking I/O calls with close())
PR libgcj/15430
	* gnu/java/net/natPlainSocketImplPosix.cc (throw_on_sock_closed): New
	function.
	(accept): Call it.
	(close): Call shutdown before closing.
	(read()): Call read_helper with proper parameters.
	(read(buffer, int, int)): Likewise.
	(read_helper):  Pass pointer to the PlainSocketImpl, remove native_fd
	and timeout parameters.  Make prototype to match. Use 
	pointer to PlainSocketImpl to access members. Call throw_on_sock_closed
	in two places.

From-SVN: r107036
2005-11-15 19:11:53 +00:00
..
protocol package.html, [...]: Removed. 2005-07-26 23:22:38 +00:00
DefaultContentHandlerFactory.java Imported Classpath 0.18. 2005-09-23 21:31:04 +00:00
natPlainDatagramSocketImplNoNet.cc
natPlainDatagramSocketImplPosix.cc dtoa.c (_dtoa_r): Initialize variables ilim, ilim1 and spec_case. 2005-03-05 08:47:58 +01:00
natPlainDatagramSocketImplWin32.cc 2004-03-17 Michael Koch <konqueror@gmx.de> 2004-03-17 08:10:28 +00:00
natPlainSocketImplNoNet.cc PlainSocketImpl.java (read): Remove declaration. 2003-09-24 06:38:36 +01:00
natPlainSocketImplPosix.cc re PR libgcj/15430 (Cannot interrupt blocking I/O calls with close()) 2005-11-15 19:11:53 +00:00
natPlainSocketImplWin32.cc natPlainSocketImplWin32.cc: Updated copyright. 2005-11-14 17:15:18 +00:00
PlainDatagramSocketImpl.java Update FSF address 2005-06-30 03:22:09 +00:00
PlainSocketImpl.java Update FSF address 2005-06-30 03:22:09 +00:00