diff options
author | Eric Wong <normalperson@yhbt.net> | 2011-05-19 20:26:16 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2011-05-19 20:26:16 +0000 |
commit | 8fe919a1c0f273aca4a4274a3f4c92a21886ad86 (patch) | |
tree | 27f96de4253ec3092c40f61ab5a55e40b0ff47dd | |
parent | 3f48e6f17214e710893ade129f55ebb736131d28 (diff) | |
download | sleepy_penguin-8fe919a1c0f273aca4a4274a3f4c92a21886ad86.tar.gz |
ref: Linux kernel sources
-rw-r--r-- | ext/sleepy_penguin/epoll.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/sleepy_penguin/epoll.c b/ext/sleepy_penguin/epoll.c index f71b658..8b93817 100644 --- a/ext/sleepy_penguin/epoll.c +++ b/ext/sleepy_penguin/epoll.c @@ -65,7 +65,7 @@ static void gcfree(void *ptr) st_delete(active, &key, NULL); } if (NIL_P(ep->io) && ep->fd >= 0) { - /* can't raise during GC */ + /* can't raise during GC, and close() never fails in Linux */ (void)close(ep->fd); errno = 0; } |