gcc/libjava/gnu/java
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
..
lang Major merge with Classpath. 2005-07-16 01:27:14 +00:00
locale Update FSF address 2005-06-30 03:22:09 +00:00
net re PR libgcj/15430 (Cannot interrupt blocking I/O calls with close()) 2005-11-15 19:11:53 +00:00
nio Major merge with Classpath. 2005-07-16 01:27:14 +00:00
rmi/rmic Major merge with Classpath. 2005-07-16 01:27:14 +00:00