1 02/13/85 disconnect
 2 
 3 Syntax as a command:  disconnect target
 4 
 5 
 6 Function:  hangs up a login-service communications channel.  This
 7 typically results in the user process entering the disconnected state,
 8 which allows the user to log in again and reconnect to the process.  If
 9 the user is not allowed to have disconnected processes or has disabled
10 disconnection service for the process, it is logged out.  The command
11 can be used when part of the communications network has broken down
12 without informing Multics.  For example, if a foreign terminal
13 concentrator crashes, it is possible for Multics to still treat the
14 communication lines as dialed-up.
15 
16 The disconnect command causes the initializer to send a signal to
17 itself to hang up the specified channel.  If the initializer or Multics
18 communications software is malfunctioning, disconnect will probably not
19 operate properly either.  This command can be used in ring 4 only.
20 
21 
22 Arguments:
23 target
24    must be one of the following.
25    Person_id Project_id, Person_id.Project_id
26       disconnects the login channel for the user with the specified
27       name and project.  The star convention may be used for either or
28       both names.
29    channel_id
30       disconnects the user on the channel whose name is channel_id.
31       These names can be either terminal or network channel names.  See
32       the Multics System Maintenance Procedures manual, Order No.
33       AM81, for information on channel names.
34 
35 
36    mpx name
37       disconnects all users whose terminals are connected through the
38       multiplexer specified by name.  The name argument must be the
39       name of a multiplexer or an FNP.