… | |
… | |
52 | |
52 | |
53 | - simpler design, backends are potentially much simpler |
53 | - simpler design, backends are potentially much simpler |
54 | (in libevent, backends have to deal with watchers, thus the problems) |
54 | (in libevent, backends have to deal with watchers, thus the problems) |
55 | (epoll backend in libevent: 366 lines, libev: 90 lines, and more features) |
55 | (epoll backend in libevent: 366 lines, libev: 90 lines, and more features) |
56 | |
56 | |
|
|
57 | - libev handles EBADF gracefully by removing the offending fds. |
|
|
58 | |
57 | whats missing? |
59 | whats missing? |
58 | |
60 | |
59 | - evdns, evhttp, bufferevent are missing, libev is only an even library at |
61 | - evdns, evhttp, bufferevent are missing, libev is only an even library at |
60 | the moment. |
62 | the moment. |
61 | |
63 | |