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
neverblock: fix app_call under 1.8.7
2011-01-24
Eric W
o
ng
neverbl
o
ck: fix app_c
a
l
l under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear LISTENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/c
l
ient: minor opti
m
i
zation
commit
|
commitdiff
|
tree
2011-01-22
E
ric W
o
n
g
ev_core: force inp
u
t to be given to app_call
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
epoll/client:
factor out on_
c
lose
m
ethod
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epo
l
l/cl
i
ent: re
m
ove unuse
d
client
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
e
x
t
ract commo
n
tasks to pkg
.
mk to simplify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll: reduce expiration calls and T
i
me objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_co
r
e: gar
b
age red
u
ctio
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use newer slee
p
y
_
penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
max_body: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c Wong
doc: git
.
bogomips
.
o
rg => bogo
m
ips
.
or
g
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
o
n
g
epoll: use sleepy_peng
u
i
n
defa
u
lt size for epoll
_
wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: close epoll desc
r
iptor on gracef
u
l shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove s
u
pport for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
epoll:
i
gnore ECO
N
NRESET errors
commit
|
commitdiff
|
tree
2011-01-20
E
ric
W
ong
ev_core:
s
impl
i
fy setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack_in
p
u
t
into process_clien
t
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
ev_core: localize 413 error c
o
nstant
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
rem
o
ve un
u
sed 41
6
error const
a
nts/exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
ng
d
e
v_fd_res
p
onse: garbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
n
g
dev_
f
d_
r
esponse: do not send
chu
n
ks to 1
.
0 cli
e
nts
commit
|
commitdiff
|
tree
2011-01-20
E
ric
Wong
t0035:
k
g
io-pipe-resp
o
nse w
o
rks everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: use
s
kip_models helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
re
m
ove su
p
port for X-Rainbows-* header
s
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wong
init
i
al edge-triggered epoll
m
odel
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
t
e
sts:
content-md5
tests shut d
o
w
n
c
o
nnect
i
o
n
commit
|
commitdiff
|
tree
2011-01-17
Eric Wo
n
g
ev_core:
r
euse buffer t
o
avoid G
C
thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: imp
r
ove test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rack-f
i
ber_p
o
o
l vers
i
on to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
Rai
n
bows! 3
.
0
.
0 -
serving the fastest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
n
g
add write
-
on-close t
e
st from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Wong
e
vent_machine: buf
f
er re
a
ds when
w
aiting
f
or
async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
event_machine/clie
n
t: r
e
na
m
e iva
r
fo
r
c
o
n
sistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
even
t
_m
a
chine/clie
n
t:
r
em
o
ve unu
s
ed :body a
c
c
e
sso
r
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
oolio:
enab
l
e async
.
c
a
l
l
back for one-sh
o
t
body response
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
a
inbow
s
/
c
o
o
lio/client:
s
e
t
LOOP
const
a
nt in mo
d
ule
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
coo
l
io/clie
n
t
:
sm
a
l
l optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
co
o
lio_thread_*: lazy
l
oad Rai
n
bows
:
:
C
o
o
lio::Client
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c Wong
redirect
unexpected tes
t
o
u
t
put to /de
v
/null
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
ev
e
nt_machine
:
fold
w
rite_r
e
s
p
o
nse back
i
n
to clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
eve
n
t_machine: clea
n
up async log
i
c
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
ev_core: small organization cle
a
nup
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
more
c
onsistent us
e
/
avoidanc
e
of
HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
on
g
favo
r
Ha
s
h#include? for some
existence c
h
ecks
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
test_
i
solate:
b
u
m
p
v
e
rsi
o
ns
a
nd
simplify
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
t
e
st_isolate: prevent co
n
curr
e
nt execution
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
t
e
sts:
b
ump async_sina
t
ra dependency
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
bu
m
p de
p
end
e
ncy on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
response
:
do
n
ot sk
i
p Sta
t
u
s
header set
b
y app
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
response: f
i
x
s
kipping
of Status: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_c
o
r
e
: gar
b
age reduction with con
s
t strings
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
event_machine: r
e
factor asyn
c
.
cal
l
back
f
or
ke
e
palive
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
event_ma
c
h
i
ne:
f
actor
o
ut asy
n
c
.
callback handl
i
ng
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
minor cleanups
f
o
llowing
s
tate cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eli
m
inate G cons
t
ant and just use the
R
ainbows!
module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate timed_re
a
d
module
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
simplify keepalive_timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
disable Na
g
le's algorithm by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
s
im
p
lif
y
Rai
n
bows
.
ma
x
_bytes i
m
p
l
eme
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
response
:
use optimized httpdate imp
l
ementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unic
o
rn
de
p
end
e
ncy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
e
s
p
onse: allow no
r
mal Hash f
o
r
c
rafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
tests: e
n
sur
e
4
1
6
responses
do
k
eep
a
l
ive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send pr
o
per 416
responses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
wri
t
e
r
_thre
a
d_pool: remove unnecesary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
pr
e
fe
r
Hash#m
e
rge! to Hash#update for consi
s
tency
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wo
n
g
globally re
f
actor Range han
d
ling f
o
r
respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
co
o
lio: rename deferr
e
d_response => response_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
e
vent_machine: cleanup response_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor response sendfile body handling f
o
r easi
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t900
0
:
dis
a
b
l
e th
i
s
t
e
st fo
r
Cooli
o
Th
r
ead* m
o
dels
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simpl
i
f
y per-client keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
ng
coolio/master: small garbag
e
r
eduction
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
return 20
6
status for partial sendf
i
le resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_thread_*: fi
x
416
r
esponse
ha
n
dl
i
ng
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
t0022: fix up
broken/incomplete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gems
p
ec: fi
x
bu
i
ld, we ha
v
e no unit tes
t
s
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Pa
c
k
a
g
ing clea
n
ups, rei
n
state gen
e
rate
d
f
i
les for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
o
n
g
Rake
f
il
e
:
f
ix fm_updat
e
t
ask
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
R
a
in
b
ows! 2
.
1
.
0
- C
o
o
l
.
io, bugfix
e
s
a
nd more!
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
complete Rev => Coolio
renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
o
ng
several response bo
d
y#clo
s
e
f
ixes
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
Wong
d
e
v_
f
d_res
p
o
nse: pass files
s
traight
th
r
o
u
gh
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enable
t
he keepalive_re
q
uests c
o
nf
i
g opt
i
o
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
oolio*: favo
r
Coolio over R
e
v
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
o
o
lio
_
f
i
ber_sp
a
w
n: decrease
C
PU usage f
o
r ke
e
palive
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t0019: add CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
te
s
t-lib: fi
x
bug
in setting worker_connections
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
t0015: even less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
doc: misc cleanup
s
and additions for
RD
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
t0015:
i
nc
r
ease r
e
liabili
t
y o
f
test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initia
l
coo
l
.
io s
u
p
p
ort
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
W
ong
f
i
b
er
/
io: avoid allocating R
a
n
g
e objects
for sli
c
in
g
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
fiber/*:
m
ore efficient keepalive_timeou
t
e
x
piry
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
fi
b
er/base: use bare "se
l
ect" where poss
i
ble
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wo
n
g
thre
a
d_pool: av
o
id needless wakeups f
r
om select
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_*: un
i
ndent
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
in
t
roduce wor
k
er_yield meth
o
d
commit
|
commitdiff
|
tree
next