recv KeepAliveMsg implementation