Add heartbeats for more reliable disconnect handling