# Terminating a PPX client

The IPC mechanism, which the PPX service uses to communicate between the PPX client and the PPX server, notifies the PPX server when a client is no longer running. When a client stops running, all connections that the client established during its lifetime are disconnected and all associated resources are freed. A PPX client does not need to perform explicit disconnections when it exits unless it is bound to a named connection.

Named connections are not automatically disconnected. If a named connection was established or opened by the exiting client, the named connection remains unchanged at the client's exit; nothing is disconnected and no resources are freed. This connection persists until explicitly destroyed at a later time by a different PPX client with ppxDestroyNamedConnection.