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.