diff options
author | Luo Jinghua <sunmoon1997@gmail.com> | 2009-10-31 15:00:36 +0800 |
---|---|---|
committer | Luo Jinghua <sunmoon1997@gmail.com> | 2009-10-31 15:00:36 +0800 |
commit | bb31aea5a25a9b3b4861883fd9adbcb9f63c90d6 (patch) | |
tree | a399178fed7cf853e17bc75eef6b773d33c6baa9 | |
parent | a590f3c6c74ae7a637596c0458a1d05d699c5ef8 (diff) |
milkway: actually remove fds on mw-poll::clear
-rw-r--r-- | milkway/mw-poll.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/milkway/mw-poll.c b/milkway/mw-poll.c index cdcad03..ae04b21 100644 --- a/milkway/mw-poll.c +++ b/milkway/mw-poll.c @@ -81,7 +81,9 @@ mw_poll_clear(mw_poll_t *self) mw_ptr_array_add(array, it->key); for (i = 0; i < array->len; i++) - ; + mw_poll_remove_fd(self, + (mw_uintptr_t)mw_ptr_array_index(array, i), + NULL); mw_object_unref(array); } |