Operating System - OpenVMS
1748062 Members
5721 Online
108758 Solutions
New Discussion юеВ

Re: HP SSL & SO_KEEPALIVE + TCPWare-TCP

 
SOLVED
Go to solution
Richard Whalen
Honored Contributor

Re: HP SSL & SO_KEEPALIVE + TCPWare-TCP

If you change the qio to set keepalive to do it on the listen channel and do it after the listen and before the accept, then it will work.

I will accept the argument that it should work your way too.

Setting the keepalive on the listen channel is more efficient as you do one call for many accepts, instead of one call for each accept.
Ruslan R. Laishev
Super Advisor

Re: HP SSL & SO_KEEPALIVE + TCPWare-TCP

Thanks, Richard! This "tip & trik" is work fine.
Richard J Maher
Trusted Contributor

Re: HP SSL & SO_KEEPALIVE + TCPWare-TCP

Hi Richard,

[Setting the keepalive on the listen channel is more efficient as you do one call for many accepts, instead of one call for each accept.]

Are we talking about the BG driver here?

If so, is this "anomally" going to be fixed?

Cheers Richard Maher
Ruslan R. Laishev
Super Advisor

Re: HP SSL & SO_KEEPALIVE + TCPWare-TCP

Nice question!
Richard Whalen
Honored Contributor

Re: HP SSL & SO_KEEPALIVE + TCPWare-TCP

Yes, I will be investigating why it the keepalive timer isn't started when keepalive is enabled for an existing connection and if it can be changed so that it works as expected.
Richard J Maher
Trusted Contributor

Re: HP SSL & SO_KEEPALIVE + TCPWare-TCP

Sounds good!

In the meantime if anyone can report back on whether it is just the KEEPALIVE option that is exhibiting this recalcitrance (or whether it extends to Full_duplex_close, Linger, InLine, TCP Options, and so on. . .) it would be much appreciated.

Cheers Richard Maher
Richard Whalen
Honored Contributor

Re: HP SSL & SO_KEEPALIVE + TCPWare-TCP

released today:

DRIVERS_V582P050 - ECO Rank: 3 - Corrects a specific problem

UDPDRIVER, TCPDRIVER, IPDRIVER - Reduce alignment faults on Integrity and Alpha
systems.

BGDRIVER - The BGDRIVER will now start the keepalive timer when keepalives are enabled on a connected socket.
Ruslan R. Laishev
Super Advisor

Re: HP SSL & SO_KEEPALIVE + TCPWare-TCP

Thanks to all!