repo.or.cz
/
rainbows.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
epoll: fix timeout
2011-04-29
Eri
c
Wong
ep
o
ll
:
fix timeou
t
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepoll_t
h
re
a
d_sp
a
wn: fix
r
ace c
o
n
d
ition wi
t
h acc
e
ptors
commit
|
commitdiff
|
tree
2011-04-29
Er
i
c
Wong
xepol
l
_thread_spawn: ini
t
i
a
l im
p
lementa
t
ion
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
document
epoll and xepoll
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Won
g
doc: s
t
op recommending Fibe
r
*
s
tuf
f
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
ng
rev
a
ctor: remo
v
e documentat
i
on fo
r
interna
l
met
h
o
ds
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Wong
revactor: do n
o
t recommend
,
upstream is dorma
n
t
commit
|
commitdiff
|
tree
2011-04-26
E
r
i
c
Won
g
st
r
eam_file:
h
i
de inter
n
als
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Wong
make
a
ll concurrency
o
p
t
ions use 50 by default
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
o
ng
thread_ti
m
eout: annot
a
te as much as po
s
sibl
e
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
i
ncrea
s
e RLIMIT_NPROC for thread
-
cra
z
y folks
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
http_
s
erver: attempt to increase RLIMIT_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic Wong
t
h
read_
t
imeout: document Threa
d
.
pass usage
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
j
o
in_
t
h
reads: w
o
rkaround b
l
ockin
g
accept() iss
u
e
s
commit
|
commitdiff
|
tree
2011-04-21
E
ric Won
g
b
u
mp dependency
t
o Unicorn
3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
E
ric W
o
ng
h
t
tp_server: less h
a
cky loading
of
c
oncurrency m
o
del
commit
|
commitdiff
|
tree
2011-04-11
E
r
i
c
W
ong
t: onl
y
enab
l
e Revac
t
or t
e
s
ts under
1
.
9
.
2
for n
o
w
commit
|
commitdiff
|
tree
2011-04-11
E
ric Wong
epoll: fixes for Ruby
1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
t
hread_timeout
:
rewrite for sa
f
ety
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
thread_pool
:
get use
d
of dead thread_join metho
d
commit
|
commitdiff
|
tree
2011-03-22
Eric Won
g
queue_p
o
ol: switch to
ivars to pr
o
tect
i
n
terna
l
s
commit
|
commitdiff
|
tree
2011-03-22
E
r
i
c
Wong
threa
d
_pool
+
thread_spa
w
n: upd
a
te
docume
n
tation
commit
|
commitdiff
|
tree
2011-03-21
Eric Wo
n
g
sim
p
l
if
y
LISTENERS
c
losing
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c Wong
fix various wa
r
nings with "check-war
n
ings" target
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
pkg
.
mk
:
ne
w
task for checking Ruby war
n
ing
s
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
fiber/
i
o: fi
x
br
o
ken c
a
ll to Kgio
.
trywri
t
e
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic Wo
n
g
Rainbows! 3
.
2
.
0
- tryi
n
g to send files to slow
c
l
i
e
nts
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
b
u
m
p
Unicorn d
e
pendency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
d
o
c: u
p
d
ate
Static_Files
f
o
r
new sendfile
g
e
m
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
switch from I
O
#s
e
ndf
i
l
e_
n
onbl
o
ck to IO#
t
rysendfile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
test_isolate
:
b
ump depend
e
ncies
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c W
o
ng
use I
O
#wait in
s
tead o
f
IO
.
s
e
lect for single readers
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
README
:
clarify license
t
e
rm
s
and ve
r
s
i
ons
commit
|
commitdiff
|
tree
2011-02-15
E
r
i
c
W
ong
tests: updates
for cr
a
m
p 0
.
1
2
commit
|
commitdiff
|
tree
2011-02-11
Eric
W
ong
R
a
inbows! 3
.
1
.
0 -
m
inor upda
t
es
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
p
k
g
.
m
k
:
update to the latest
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
reverse
_
p
r
oxy:
d
ocument
a
s "
n
ot ready
for produ
c
tion"
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c Won
g
Rev
e
rt t/
b
in/un
u
sed_listen simpl
i
f
ica
t
ion
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
n
g
n
ew
test for optional :p
o
ol_size handling
commit
|
commitdiff
|
tree
2011-02-08
G
r
aham Hughes
fix optional "us
e
" a
r
gum
e
nt handl
i
ng
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gemspec: remo
v
e unnecessa
r
y
s
ta
t
ements
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
do
c
: rd
o
c cleanups and fixes
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
minimize &bl
o
ck u
s
age for yield
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
k
ill some unnece
s
sary &block u
s
age
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
*epoll
:
re
f
a
c
tor
common
loop code
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
*
epoll
:
consolidate re-ru
n
logic
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
writer
_
thr
e
ad_poo
l
:
needl
e
s
s
u
s
e of Arr
a
y#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less expensive QUIT
pr
o
cessin
g
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
http_s
e
r
v
er: kill a
w
a
r
n
ing
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
bump required Unic
o
rn dependen
c
y for Kgi
o
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
W
ong
bum
p
wrongdoc develo
p
m
e
nt
depe
n
dency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
r
e
name XA
c
ceptEpoll
t
o XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
test_isolate
:
use
l
a
t
est
Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
te
s
t
s
:
replace se
v
e
ral sed invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
r
everse
_
p
r
ox
y
: small
r
e
o
rgani
z
a
tion
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
o
ng
r
ev
e
r
s
e_
p
roxy: properly re
a
d
I
P
v6 addreses
in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
epoll: h
a
ndle EINTR properly in
Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Er
i
c Wong
te
s
t_
i
solate: only lo
a
d sleepy_pen
g
uin under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t/bin/unused
_
list
e
n
:
simplify th
i
s
commit
|
commitdiff
|
tree
2011-02-02
Eri
c
Wong
preliminary reverse p
r
oxy R
a
ck a
p
p
l
ication
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coolio
/
clie
n
t
: on_w
r
ite_complete triggers read
commit
|
commitdiff
|
tree
2011-01-27
E
ric Wong
test for client_max_body_
s
ize bei
n
g
zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
e
po
l
l/c
l
ient:
avoid un
n
ecessary Epoll#set
c
alls
commit
|
commitdiff
|
tree
2011-01-26
Er
i
c Wong
GNUmake
f
ile: only enable epoll-based models in
L
i
nux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
ini
t
ia
l
XAcceptEpoll concurrency mode
l
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
o
ng
epoll/cl
i
ent: t
h
read-safety fo
r
write queu
i
n
g
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: make Epoll
.
quit m
o
re r
e
usab
l
e
commit
|
commitdiff
|
tree
2011-01-24
Eric Wo
n
g
never
b
lock: fi
x
app_call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eri
c
Wong
clear LISTENERS array on
c
l
ose
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
epoll/cli
e
n
t: m
i
nor optimiza
t
i
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: fo
r
ce input
to be
given to
a
p
p
_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/c
l
ient: factor out on_close met
h
o
d
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll/client
:
remove unused client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extrac
t
c
o
m
mon tasks t
o
pkg
.
m
k
to simplify our makefi
l
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
ol
l
: r
e
duce e
x
piratio
n
calls and Time
o
bj
e
c
ts
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: g
a
rbage
r
eduction
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
epo
l
l: use ne
w
er sl
e
epy_pengui
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
m
a
x_body: d
i
s
a
ble for e
p
oll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: gi
t
.
bo
g
omips
.
o
r
g =>
bogomips
.
o
rg
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic Wong
epoll:
u
se sleepy_pengu
i
n defau
l
t size f
o
r epoll
_
wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
p
o
l
l: clos
e
epoll des
c
riptor o
n
graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wong
rem
o
ve
s
upport for Sun
s
hower
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
epoll
:
ignore ECONNR
E
SET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
ev_core:
s
imp
l
ify s
e
tup step
s
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
merge rac
k
_inpu
t
into pro
c
ess_client
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
ev_c
o
re: localiz
e
413 err
o
r constant
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
re
m
o
v
e
u
nused 4
1
6 error constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev
_
fd_respo
n
se
:
garbage
reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
ev_fd_response: do
n
o
t send chu
n
ks to 1
.
0
clien
t
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035
:
kgio-pipe-r
e
sponse
w
orks every
w
her
e
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023
:
u
se
ski
p
_mod
e
ls h
e
lper
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
remov
e
support for X-Rainbows-* he
a
ders
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
ini
t
ia
l
edge-triggered epol
l
m
o
de
l
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: con
t
ent-md5 tests shut down
connectio
n
commit
|
commitdiff
|
tree
2011-01-17
Eric Wo
n
g
e
v
_core:
r
euse
b
uffer to avo
i
d GC th
r
ash
i
ng
commit
|
commitdiff
|
tree
2011-01-14
E
ric Wong
t00
5
0: i
m
p
rove
t
est
reliability
commit
|
commitdiff
|
tree
2011-01-14
E
ric Won
g
t
ests: b
u
mp rack-fiber_pool version t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0
-
serving
th
e
fastest app
s
to slo
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Wo
n
g
add write-on-close test
from
Unicorn
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic W
o
ng
event_machine: buffer reads w
h
en waiting
for async
.
.
.
commit
|
commitdiff
|
tree
next