optim : socket heartbeat