java.net.SocketTimeoutException: Read timed outie : java.lang.NullPointerException