Resolution: EMS does not use "tcp_keepalive_time". To use tcp_keepalive_time, an application needs to set SO_KEEPALIVE in setsockopt. EMS does not set this option. To enable an EMS client and server to detect whether the connection is alive, configure heartbeats/timeout in tibemsd.conf. Refer to EMS User's Guide, and KB 31944.