efl_io_queue: callbacks may close the queue.
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Fri, 9 Dec 2016 12:13:49 +0000 (10:13 -0200)
committerGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Fri, 9 Dec 2016 15:47:04 +0000 (13:47 -0200)
commit36612adeff7f347ebf76281a3509d8559f8d247b
tree2b7dc3636b1f718e902ccb5907dd8860e27e58f8
parent47f9d06d0beff279355b312d417c2b04f3212b82
efl_io_queue: callbacks may close the queue.

For example, _efl_io_queue_update_cans() triggers "can_read,changed"
and from there users may close the queue, in such case we shouldn't
set can_write.
src/lib/efl/interfaces/efl_io_queue.c