I have an RMI Server with remote clients connecting wirelessly. All is well until the wireless connection is severed. My RMI Server detects it has not received a ping from the client and executes a ping to client that throws an exception which I then handle. The problem is it takes approx 25 seconds for this exception to be thrown, as a result the RMI Server does not respond to any requests from other connected clients until the Exception is thrown.
I have been searching for several days, have set properties on both client and server as connectionTimeout, responseTimeout, disableHttp, without success. Hope some one can help point me in the direction to sure up my networking.