diff options
| author | Takashi Sogabe <[email protected]> | 2013-06-26 15:24:23 +0900 |
|---|---|---|
| committer | Takashi Sogabe <[email protected]> | 2013-06-26 15:24:23 +0900 |
| commit | 4f3a749da10e896f1faa03cef62b79624c575be7 (patch) | |
| tree | 0b0633c56edc12cbb9835bb57ca7793e558a3cab /src | |
| parent | 5625e44371e27510c99fae98f1aa353c57aafea9 (diff) | |
| download | mruby-4f3a749da10e896f1faa03cef62b79624c575be7.tar.gz mruby-4f3a749da10e896f1faa03cef62b79624c575be7.zip | |
Fix incorrect condition for pendig-IO
Diffstat (limited to 'src')
| -rw-r--r-- | src/io.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -612,7 +612,7 @@ mrb_io_s_select(mrb_state *mrb, mrb_value klass) read_io = RARRAY_PTR(read)[i]; fptr = (struct mrb_io *)mrb_get_datatype(mrb, read_io, &mrb_io_type); FD_SET(fptr->fd, rp); - if (!mrb_io_read_data_pending(mrb, read_io)) { + if (mrb_io_read_data_pending(mrb, read_io)) { pending++; FD_SET(fptr->fd, &pset); } |
