Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
ba4c5be88098eb9bf43cb47960dfac2e96623748
/
src
/
ev_sepoll.c
b48b323
[MEDIUM] fd: merge fd_list into fdtab
by Willy Tarreau
· Sat Oct 17 22:54:17 2009 +0200
ff9d5ba
[CLEANUP] sepoll: clean up the fd_clr/fd_set functions
by Willy Tarreau
· Sat Oct 17 21:43:03 2009 +0200
d79e79b
[BUG] O(1) pollers should check their FD before closing it
by Willy Tarreau
· Sun May 10 10:18:54 2009 +0200
332740d
[MEDIUM] pollers: don't wait if a signal is pending
by Willy Tarreau
· Sun May 10 09:57:21 2009 +0200
6574519
[MINOR] sepoll: don't count two events on the same FD.
by Willy Tarreau
· Sat Mar 28 21:10:48 2009 +0100
1eead50
[BUG] don't call epoll_ctl() on closed sockets
by Willy Tarreau
· Sat Mar 28 19:43:06 2009 +0100
573fd80
[OPTIM] sepoll: do not re-check whole list upon accepts
by Willy Tarreau
· Sun Mar 22 19:25:46 2009 +0100
cb65125
[OPTIM] ev_sepoll: detect newly created FDs and check them once
by Willy Tarreau
· Fri Aug 29 13:57:30 2008 +0200
7a52a5c
[BUG] ev_sepoll: closed file descriptors could persist in the spec list
by Willy Tarreau
· Sat Aug 16 16:06:02 2008 +0200
a534fea
[CLEANUP] remove 65 useless NULL checks before free
by Willy Tarreau
· Sun Aug 03 12:19:50 2008 +0200
ec6c5df
[CLEANUP] remove many #include <types/xxx> from C files
by Willy Tarreau
· Tue Jul 15 00:22:45 2008 +0200
0c303ee
[MAJOR] convert all expiration timers from timeval to ticks
by Willy Tarreau
· Mon Jul 07 00:09:58 2008 +0200
b0b37bc
[MEDIUM] further improve monotonic clock by check forward jumps
by Willy Tarreau
· Mon Jun 23 14:00:57 2008 +0200
b7f694f
[MEDIUM] implement a monotonic internal clock
by Willy Tarreau
· Sun Jun 22 17:18:02 2008 +0200
3a62811
[BUG] event pollers must not wait if a task exists in the run queue
by Willy Tarreau
· Fri Jun 13 21:06:56 2008 +0200
f2e8ee2
[MEDIUM] reduce risk of event starvation in ev_sepoll
by Willy Tarreau
· Sun May 25 10:39:02 2008 +0200
d6f087e
[BUG] fix truncated responses with sepoll
by Willy Tarreau
· Fri Jan 18 17:20:13 2008 +0100
4eac209
[MAJOR] spec I/O: fix allocations of spec entries for an FD
by Willy Tarreau
· Fri Aug 31 17:01:18 2007 +0200
1db3771
[MEDIUM] limit the number of events returned by *poll*
by Willy Tarreau
· Sun Jun 03 17:16:49 2007 +0200
fb8983f
[BUG] the epoll FD must not be shared between processes
by Willy Tarreau
· Sun Jun 03 16:40:44 2007 +0200
bdefc51
[BUG] fix null timeouts in *poll-based pollers
by Willy Tarreau
· Mon May 14 02:02:04 2007 +0200
01ba1c9
Merge branch 'master' into timers
by Willy Tarreau
· Sun May 13 14:51:41 2007 +0200
6653d17
[BUG] fix ev_sepoll again, this time with a new state machine
by Willy Tarreau
· Sun May 13 01:52:05 2007 +0200
d825eef
[MAJOR] replaced all timeouts with struct timeval
by Willy Tarreau
· Sat May 12 22:35:00 2007 +0200
dc246a7
[BUG] two missing states in sepoll transition matrix
by Willy Tarreau
· Wed May 09 21:57:51 2007 +0200
8bb46f4
[MINOR] ev_sepoll: refine flags management.
by Willy Tarreau
· Mon Apr 30 12:56:21 2007 +0200
c2c0783
[MINOR] remove wait_time nullification in ev_sepoll
by Willy Tarreau
· Sun Apr 29 21:49:00 2007 +0200
de99e99
[MAJOR] introduced speculative I/O with epoll()
by Willy Tarreau
· Mon Apr 16 00:53:59 2007 +0200