automatically keepalive channels