users@grizzly.java.net

Re: Socket TCP/IP KeepAlive

From: Oleksiy Stashok <Oleksiy.Stashok_at_Sun.COM>
Date: Tue, 30 Mar 2010 15:22:16 +0200

Hi Ray,

in Grizzly we don't turn on standard socket keepalive mechanism, but
use our own (via SelectionKeyHandler API).

If you'd share your Grizzly initialization code - I'll help to change
keep alive settings.

WBR,
Alexey.


On Mar 30, 2010, at 14:12 , Ray Racine wrote:

> I notice a number of KeepAlive values in Grizzly, however, I've been
> unable to find where in Grizzly at the socket level where Socket s,
> s.setKeepAlive (true) is invoked. My use case is to prevent the NAT
> from timing out an idle TCP/IP connection.
>
> In this case I'm seeking to sustain a dedicated connection between
> client and server with basic HTTP req/resp. I'd like to set the
> socket TCP keep alive but I don't see where to do it.
>
> Thanks,
>
> Ray
>
> --
> The object of life is not to be on the side of the majority, but to
> escape finding oneself in the ranks of the insane. - Marcus Aurelius