# Table of contents:

# Introduction

OUT is a command introduced with MSNP2.

It exists in all servers, without either a request or response payload.

Gracefully ends the connection between the client and the server.

# Client/Request

OUT {TrID}

This command does not require a Transaction ID when sent from a client.

# Server/Response

OUT {reason}

Where reason can be:

OUT RCT minutes

Where minutes is the amount of minutes the client should wait before trying to log in automatically again.

# Examples

# Client-initiated

C: OUT

Client disconnects from server.
Server disconnects client.

# Client-initiated (transactional)

C: OUT 1
S: OUT 1

Server disconnects client.

# Logged in from another client

S: OUT OTH

Client disconnects from server.
Server disconnects client.

# Server is shutting down

S: OUT SSD

Server disconnects client.

# ABCH migration

Only in MSNP10.

S: OUT MIG

Server disconnects client.

# Terms of Use update

Since MSNP10.

S: OUT TOU

Client disconnects from server.
Server disconnects client.

# Forced reconnect

Since MSNP11.

S: OUT RCT 6

Server disconnects client.

# Known changes