[PATCH (socket_dontwait)] README: update with support status
Eric Wong
normalperson at yhbt.net
Mon Sep 27 17:23:01 EDT 2010
Eric Wong <normalperson at yhbt.net> wrote:
> Eric Wong <normalperson at yhbt.net> wrote:
> > This library is considered EXPERIMENTAL. If successful, we'll see about
> > getting them integrated into the standard Ruby socket library.
>
> I've been running socket_dontwait for a few days now with real traffic
> (and thus unreliable and slow clients) and haven't noticed anything
> wrong. No crashes, corrupted data, nor fires :)
Everything is still good as long with this as long as penguins are
powering your apps :) Maybe there are other OSes with complete
MSG_DONTWAIT support (and works with Ruby). Let us know if there
are.
>From 53f39821dfc86c4ed4c1953249a142ae4d8ff65e Mon Sep 17 00:00:00 2001
From: Eric Wong <e at yhbt.net>
Date: Mon, 27 Sep 2010 14:16:55 -0700
Subject: [PATCH] README: update with support status
Well, the penguin rocks!
---
README | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/README b/README
index 4dc2be9..5ba5739 100644
--- a/README
+++ b/README
@@ -10,11 +10,14 @@ from the IO class directly into BasicSocket with socket-specific system
calls and flags.
This library is only intended for Ruby 1.9 and will not build with other
-versions of Ruby. This only supports operating systems with the
-non-POSIX MSG_DONTWAIT flag for send(2) and recv(2) syscalls.
-
-This library is considered EXPERIMENTAL. If successful, we'll see about
-getting them integrated into the standard Ruby socket library.
+versions of Ruby. This only supports operating systems with complete
+support of the non-POSIX MSG_DONTWAIT flag for send(2) and recv(2)
+syscalls on stream sockets.
+
+This library is fully-supported and stable on GNU/Linux 2.6+. It is
+experimental and unsupported on other systems unless someone steps
+forward to support them. Some operating systems have incomplete/broken
+support for the MSG_DONTWAIT flag on various types of stream sockets.
== Features
--
Eric Wong
More information about the rainbows-talk
mailing list