Client Status

These values report the status of FTL client processes.

Running
The client is running, and its local realm definition is up-to-date (that is, it is the latest realm deployment).
Needs Restart
The client is running, but its local realm definition is out-of-date. Restart the client to update its realm definition to the latest deployment.
Timed Out
The FTL server has lost the client’s heartbeat signal. Either the client has stopped, or a network disconnect obstructs the heartbeat signal.
Exception
The client is running, but its realm definition is out-of-date. The deployment caused an error in the client, so the client continues to use its old realm definition.

Restarting the client might not be sufficient to resolve the issue. For example, the deployment specifies a new static TCP transport, but the port is already bound in some other process.

Out-of-Sync
The client’s realm definition is a different revision than the server’s.

For example, if an administrator deploys a modified realm definition while a network disconnect separates some clients from the FTL server, then those clients are out of sync with the new realm definition. When they reconnect, the FTL server displays this status until it can automatically deploy the latest realm definition to them. (After that catch-up deployment, their status shifts either to running or needs restart.)