# Enum.DebuggerEndReason

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/DebuggerEndReason/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/DebuggerEndReason

Reason for the end of the debugger session.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `ClientRequest` | 0 | Client requested connection termination. |
| `Timeout` | 1 | Connection timed out. |
| `InvalidHost` | 2 | Invalid host:port combination. |
| `Disconnected` | 3 | Connection was lost. |
| `ServerShutdown` | 4 | Server terminated the connection because it shut down. |
| `ServerProtocolMismatch` | 5 | Server has wrong version of protocol. |
| `ConfigurationFailed` | 6 | Got a failure response when trying to configure the server. |
| `RpcError` | 7 | An error occurred in the RPC layer. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [DebuggerConnectionManager](https://rapi.sleaze.dev/classes/DebuggerConnectionManager.md): event parameter `ConnectionEnded`
