• New Feature
  • Status: Closed
  • 2 Major
  • Resolution: Fixed
  • hhuynh
  • Reporter: tgautier
  • November 26, 2007
  • 0
  • Watchers: 0
  • January 31, 2008
  • December 04, 2007


Allow a user to enable the SO_KEEPALIVE setting for sockets (L1 and L2) using a tc.property setting.

The default should be false, so the product behaves the same as it does today (follow the settings given by the OS), enabling the tc.property will enable the socket option - thus overriding the OS setting.


Saravanan Subbiah 2007-11-29

Since the default time for keepalive is in hrs and since in linux there is no way to turn on keep alive while the program is running, it wouldnt be too bad to have this value set to true by default.

We have made some changes to enable it, but we have not made a property out of it yet.

Tim Eck 2007-12-04

made this and other socket params configurable in tc.properties. keepalive is false by default

Fiona OShea 2008-01-31

This is being backported to 2.4 branch. Exists in 2.5 line