Hrm? This doesn't seem right. If a user turns off heartbeat sending, we should still reply to incoming pings.