only attempt reconn on hb timeout