simpler keepalive check for synchronous models