repo: ngircd
action: commit
revision: 
path_from: 
revision_from: 720eb874a9397672de06055947a057db8cf62007:
path_to: 
revision_to: 
git.thebackupbox.net
ngircd
git clone git://git.thebackupbox.net/ngircd
commit 720eb874a9397672de06055947a057db8cf62007
Author: Alexander Barton 
Date:   Thu Jul 18 23:42:00 2013 +0200

    Commands.txt: Update description of the "ERROR" command

diff --git a/doc/Commands.txt b/doc/Commands.txt
index 4058f3dfe8febbbe2a709da4bec030c1ebeb18a9..
index ..26e37d443f09950913f3a8692fa33b860edd9cea 100644
--- a/doc/Commands.txt
+++ b/doc/Commands.txt
@@ -593,11 +593,18 @@ Server Protocol Commands
 - ERROR
 	ERROR [ [<> [...]]]
 	.
-	Return an error message to the server. The first parameter, if given,
-	will be logged by the server, all further parameters are silently
-	ignored.
+	Inform a client or a server about an error condition. The first 
+	parameter, if given, is logged by the server receiving the message,
+	all other parameters are silently ignored.
 	.
-	This command is silently ignored on non-server and non-service links.
+	This command is silently ignored on non-server and non-service links
+	and shouldn't be used by regular IRC clients.
+	.
+	The ERROR message is also sent before terminating a regular client
+	connection.
+
+	References:
+	 - RFC 2812, 3.7.4 "Error message"

 - METADATA
 	METADATA   

-----END OF PAGE-----