Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
8ab505bdefb57d2e097d174866ba8ddd207acc47
/
src
/
ev_select.c
39ebef8
BUG/MINOR: poll: the I/O handler was called twice for polled I/Os
by Willy Tarreau
· 12 years ago
db9cb0b
CLEANUP: poll: remove a useless double-check on fdtab[fd].owner
by Willy Tarreau
· 12 years ago
26d7cfc
BUG/MAJOR: polling: do not set speculative events on ERR nor HUP
by Willy Tarreau
· 12 years ago
70c6fd8
MAJOR: polling: remove unused callbacks from the poller struct
by Willy Tarreau
· 12 years ago
4d31fb2
MAJOR: ev_select: make the poller support speculative events
by Willy Tarreau
· 12 years ago
babd05a
MEDIUM: fd: add fd_poll_{recv,send} for use when explicit polling is required
by Willy Tarreau
· 12 years ago
3788e4c
MEDIUM: fd: remove the EV_FD_COND_* primitives
by Willy Tarreau
· 12 years ago
076be25
CLEANUP: remove the now unused fdtab direct I/O callbacks
by Willy Tarreau
· 12 years ago
9845e75
MEDIUM: polling: prepare to call the iocb() function when defined.
by Willy Tarreau
· 12 years ago
db3b326
REORG/MEDIUM: fd: remove FD_STCLOSE from struct fdtab
by Willy Tarreau
· 12 years ago
491c498
BUG/MINOR: polling: some events were not set in various pollers
by Willy Tarreau
· 12 years ago
45a1251
[MEDIUM] poll: add a measurement of idle vs work time
by Willy Tarreau
· 13 years ago
332740d
[MEDIUM] pollers: don't wait if a signal is pending
by Willy Tarreau
· 16 years ago
a534fea
[CLEANUP] remove 65 useless NULL checks before free
by Willy Tarreau
· 16 years ago
177e2b0
[CLEANUP] remove dependency on obsolete INTBITS macro
by Willy Tarreau
· 16 years ago
ec6c5df
[CLEANUP] remove many #include <types/xxx> from C files
by Willy Tarreau
· 16 years ago
0c303ee
[MAJOR] convert all expiration timers from timeval to ticks
by Willy Tarreau
· 16 years ago
b0b37bc
[MEDIUM] further improve monotonic clock by check forward jumps
by Willy Tarreau
· 16 years ago
b7f694f
[MEDIUM] implement a monotonic internal clock
by Willy Tarreau
· 16 years ago
3a62811
[BUG] event pollers must not wait if a task exists in the run queue
by Willy Tarreau
· 16 years ago
d9b7441
[MINOR] allow null timeouts for past events in select
by Willy Tarreau
· 18 years ago
d825eef
[MAJOR] replaced all timeouts with struct timeval
by Willy Tarreau
· 18 years ago
ef1d1f8
[MAJOR] auto-registering of pollers at load time
by Willy Tarreau
· 18 years ago
2ff7622
[MAJOR] delay registering of listener sockets at startup
by Willy Tarreau
· 18 years ago
63455a9
[MINOR] use 'is_set' instead of 'isset' in struct poller
by Willy Tarreau
· 18 years ago
69801b8
[MINOR] removed proto/polling.h which was not used anymore
by Willy Tarreau
· 18 years ago
e54e917
[MINOR] ev_* : moved the poll function closer to fd_*
by Willy Tarreau
· 18 years ago
97129b5
[MINOR] changed fd_set*/fd_clr* functions to return ints
by Willy Tarreau
· 18 years ago
28d8686
[MEDIUM] pollers: store the events in arrays
by Willy Tarreau
· 18 years ago
4f60f16
[MAJOR] modularize the polling mechanisms
by Willy Tarreau
· 18 years ago