You are using a readLine() - so unless your incoming data has a CRLF in it ( \r\n ), then you won't see anything till a disconnect.
--------------------------------------------------
Free Java/J2EE Database Connection Pooling Software
http://www.primrose.org.uk