Date: Sun, 23 Apr 2000 20:42:46 -0400 From: Taso Lyristis <taso@lyrisoft.com> To: freebsd-java@freebsd.org Subject: [Fwd: Socket bug and workaround example for FreeBSD JDK 1.2.2] Message-ID: <39039886.9FDDD98E@lyrisoft.com>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------30F514B27926DEB519422349 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit --------------30F514B27926DEB519422349 Content-Type: message/rfc822 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Mozilla-Status2: 00000000 Message-ID: <3903983F.45AE1A85@lyrisoft.com> Date: Sun, 23 Apr 2000 20:41:35 -0400 From: Taso Lyristis <taso@lyrisoft.com> X-Mailer: Mozilla 4.7 [en] (X11; U; Linux 2.2.13 i686) X-Accept-Language: en MIME-Version: 1.0 To: Nate Williams <nate@yogotech.com> Subject: Re: Socket bug and workaround example for FreeBSD JDK 1.2.2 References: <39037F2B.8E010E21@lyrisoft.com> <200004240036.SAA09319@nomad.yogotech.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Nate Williams wrote: > > > The quick description of this bug is the following: When implementing a > > TCP/IP server, the native method java.net.SocketInputStream.socketRead() > > throws a SocketException: Resource temporarily unavailable instead of > > blocking until data becomes available. This breaks any Java code that > > depends on a blocking read from a socket's input stream. > > Can you give more detailed instructions on how to reproduce the bug? > Otherwise, I can assume that it works, since if I run the program no > errors are produced. > > Nate Try telnetting to the port that the server listens on. $ java Test1 2000 Then, in another window, $ telnet localhost 2000 As soon as the connection is establish, you'll see the exception in the console where Test1 is running. Taso --------------30F514B27926DEB519422349-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39039886.9FDDD98E>