about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2011-05-19 21:39:21 +0000
committerEric Wong <normalperson@yhbt.net>2011-05-19 21:39:21 +0000
commit6fd281b29e0e4220719e736bff4ef6d5feb49056 (patch)
treebd8bb05162f21448e9d85e17c3272ff7409443bf
parenta7fbbbef336e79682af4ddf5365aa89c78b98126 (diff)
downloadsleepy_penguin-6fd281b29e0e4220719e736bff4ef6d5feb49056.tar.gz
Makes error reporting easier, we think.
-rw-r--r--ext/sleepy_penguin/epoll.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/sleepy_penguin/epoll.c b/ext/sleepy_penguin/epoll.c
index 80a419b..d00817a 100644
--- a/ext/sleepy_penguin/epoll.c
+++ b/ext/sleepy_penguin/epoll.c
@@ -123,7 +123,7 @@ static void ep_check(struct rb_epoll *ep)
         if (ep->fd == EP_RECREATE)
                 my_epoll_create(ep);
         if (ep->fd == -1)
-                rb_raise(rb_eIOError, "closed");
+                rb_raise(rb_eIOError, "closed epoll descriptor");
         assert(TYPE(ep->marks) == T_ARRAY && "marks not initialized");
         assert(TYPE(ep->flag_cache) == T_ARRAY && "flag_cache not initialized");
 }
@@ -551,7 +551,7 @@ static VALUE epclose(VALUE self)
                 if (ep->fd == EP_RECREATE) {
                         ep->fd = -1;
                 } else if (ep->fd == -1) {
-                        rb_raise(rb_eIOError, "closed");
+                        rb_raise(rb_eIOError, "closed epoll descriptor");
                 } else {
                         int err;
                         int fd = ep->fd;