summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authordrbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-05-17 20:29:58 +0000
committerdrbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-05-17 20:29:58 +0000
commit1ebfbd7c63de119363d444dd15dac88871528cb5 (patch)
tree36b63c1530916c6551a084de54ce2dc8c798c6a2 /lib
parent747772bd430840b9133c1045a12e9564dedc76d3 (diff)
* lib/webrick/compat.rb: Improve documentation. Patch by Sandor
Szücs. [Ruby 1.9 - Bug #4725] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
-rw-r--r--lib/webrick/compat.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/lib/webrick/compat.rb b/lib/webrick/compat.rb
index ad7760b640..33521f0a76 100644
--- a/lib/webrick/compat.rb
+++ b/lib/webrick/compat.rb
@@ -8,8 +8,28 @@
#
# $IPR: compat.rb,v 1.6 2002/10/01 17:16:32 gotoyuzo Exp $
+##
+# System call error module used by webrick for cross platform compatability.
+#
+# EPROTO:: protocol error
+# ECONNRESET:: remote host reset the connection request
+# ECONNABORTED:: Client sent TCP reset (RST) before server has accepted the
+# connection requested by client.
+#
module Errno
+ ##
+ # Protocol error.
+
class EPROTO < SystemCallError; end
+
+ ##
+ # Remote host reset the connection request.
+
class ECONNRESET < SystemCallError; end
+
+ ##
+ # Client sent TCP reset (RST) before server has accepted the connection
+ # requested by client.
+
class ECONNABORTED < SystemCallError; end
end