diff options
author | Eric Wong <normalperson@yhbt.net> | 2011-05-19 21:39:21 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2011-05-19 21:39:21 +0000 |
commit | 6fd281b29e0e4220719e736bff4ef6d5feb49056 (patch) | |
tree | bd8bb05162f21448e9d85e17c3272ff7409443bf | |
parent | a7fbbbef336e79682af4ddf5365aa89c78b98126 (diff) | |
download | sleepy_penguin-6fd281b29e0e4220719e736bff4ef6d5feb49056.tar.gz |
Makes error reporting easier, we think.
-rw-r--r-- | ext/sleepy_penguin/epoll.c | 4 |
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; |