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
clear LISTENERS array on close
2011-01-24
Eric W
o
n
g
clea
r
LISTENERS array on
c
l
o
se
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/client: minor
o
p
t
i
m
ization
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c Wong
ev_c
o
re: forc
e
in
p
ut
t
o be given to
app_c
a
ll
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
Won
g
epoll/client
:
factor
o
ut on_close me
t
hod
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
epoll/client: rem
o
ve unus
e
d client
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wo
n
g
ext
r
act common tas
k
s
to pkg
.
mk
to simplify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll:
r
educe expirati
o
n
c
a
l
l
s
and Time obje
c
ts
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
W
ong
e
v
_core:
g
arbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epoll: u
s
e
newer sle
e
py
_
pen
g
uin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_b
o
dy: disable for ep
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
o
ng
doc: gi
t
.
bog
o
mips
.
org =
>
bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use sle
e
py_penguin
def
a
ult si
z
e fo
r
ep
o
l
l
_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll
:
close epo
l
l descr
i
ptor on graceful shu
t
d
own
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for
S
un
s
h
o
wers
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
epoll
:
ignor
e
ECONNRESET
errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev
_
core: simplify
s
etup s
t
eps
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
merge rack_inp
u
t into p
r
ocess_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_c
o
re: localize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
Wo
n
g
remove unused 416 e
r
ror constan
t
s
/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_resp
o
nse:
garb
a
ge red
u
c
tion
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
dev_fd_res
p
o
n
s
e: d
o
not send c
h
unks
t
o
1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: kgio-pi
p
e-response
works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: us
e
skip_
m
odels
h
elper
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove
s
u
p
po
r
t
for X-Rainbow
s
-*
header
s
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
in
i
tial edg
e
-triggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: content
-
md5 tests shut down c
o
nnection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
e
v
_core: reuse
b
u
f
fer t
o
avoid GC
thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t005
0
: improve test
r
el
i
ability
commit
|
commitdiff
|
tree
2011-01-14
Eric
W
o
ng
tests: bump r
a
ck-fiber
_
pool version t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Ra
i
nbows! 3
.
0
.
0 - serving t
h
e fastest apps
t
o slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add wri
t
e-on-cl
o
se test from
Un
i
corn
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
e
v
e
n
t_m
a
chine: buffer r
e
ads w
h
en
waiting for as
y
nc
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
eve
n
t
_
m
achine/
c
lient: renam
e
iv
a
r f
o
r
consiste
n
c
y
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
e
vent_machine
/
client
:
rem
o
ve unused :bod
y
a
c
c
es
s
or
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coo
l
io: enable async
.
c
allback fo
r
one-s
h
ot bod
y
res
p
onses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbo
w
s/coolio
/
cli
e
nt:
s
et LOOP cons
t
a
nt in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/cli
e
nt:
sm
a
ll
optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
c
oolio_t
h
re
a
d
_
*: lazy load Rainb
o
ws::Coolio:
:
Client
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic
W
ong
redirect
u
nexpected test output to /
d
e
v
/null
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
event_machine:
fold
wri
t
e_response bac
k
into
c
lient
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
event_machin
e
: cl
e
anup async lo
g
ic
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wo
n
g
ev_core: s
m
all org
a
nizat
i
on clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
mor
e
con
s
istent us
e
/avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
ong
fa
v
o
r Hash#in
c
l
ud
e
? for some e
x
i
s
tence chec
k
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
est_isolate: bump
ve
r
sions and
simplify
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
te
s
t_isolate:
prevent concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bum
p
async
_
sinatra d
e
pendenc
y
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
bu
m
p
dependency on
R
a
c
k
to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respo
n
se: do n
o
t
skip
Stat
u
s hea
d
er set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
e
sponse: fix skippin
g
of Status: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_
c
ore: g
a
rb
a
ge reduction wit
h
con
s
t string
s
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Won
g
event_machine: refacto
r
async
.
callb
a
c
k for
kee
p
aliv
e
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c W
o
ng
event_machin
e
:
f
actor out async
.
c
a
llback hand
l
in
g
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
minor cle
a
nups fo
l
lowing
state
c
l
e
anu
p
s
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
elim
i
nate G
constant a
n
d just use t
h
e Rainbows!
module
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
ong
rainbows
.
rb: uninde
n
t
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
elim
i
n
a
t
e tim
e
d
_read module
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
simplify keepalive_timeout ac
c
ounti
n
g
commit
|
commitdiff
|
tree
2011-01-06
E
ric Won
g
disable
N
agle's alg
o
rithm by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
s
i
mplify Rainbows
.
max_bytes implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
r
e
s
ponse: use
o
ptimized h
t
tp
d
ate implementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unicorn
d
ependency
to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
resp
o
n
se: allow nor
m
a
l
H
a
sh fo
r
c
r
aft
i
ng
Range headers
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
tes
t
s: ensure 416 responses do ke
e
palive
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
n
g
send pr
o
per
4
16
r
esponses
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
writer_thread_pool: re
m
ove unnecesary debug
m
es
s
ages
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
prefer Hash#me
r
ge! to Ha
s
h#update
f
or consiste
n
cy
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Wong
globally r
e
factor Range handling for
responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
coolio: rename deferred_
r
e
s
pon
s
e => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
event_mac
h
in
e
: cleanup
r
esponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
refactor re
s
ponse sendfile body ha
n
dli
n
g
fo
r
easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
t
9000: d
i
s
able this test for Coolio
T
hrea
d
* models
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
simplify per
-
c
l
ient keepal
i
ve state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
coolio/master
:
small garbage re
d
u
c
tio
n
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
return 206 s
t
atus for partial
sendfile r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
coolio_thr
e
ad_*: fix
4
16 response
h
andling
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wo
n
g
t0022: fix up broken/incompl
e
te tests
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
ng
*gemspe
c
: fix build,
we have n
o
u
nit
t
ests
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
Packagi
n
g cleanu
p
s
,
reinstate generated file
s
f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
R
a
kefi
l
e: fix fm_upd
a
te
t
ask
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rai
n
b
o
w
s
! 2
.
1
.
0 - Cool
.
io, bugfi
x
es
a
nd mo
r
e!
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic W
o
ng
complete Rev => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
several
re
s
ponse body#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_response: p
a
ss files straight throug
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
e
n
abl
e
the keep
a
live_r
e
q
u
es
t
s conf
i
g
o
ption
commit
|
commitdiff
|
tree
2010-12-27
E
ri
c
Wong
cool
i
o*: favor Coolio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio_fiber_spawn: decrease CPU
usage for k
e
epaliv
e
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t00
1
9: add CPU usage t
e
st
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
test-lib: fix b
u
g in sett
i
ng worker_connection
s
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
t
0
015
:
even less racy
fix
commit
|
commitdiff
|
tree
2010-12-27
E
ric
W
ong
doc:
m
i
sc clean
u
p
s and add
i
tions for RDo
c
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wo
n
g
t0015: inc
r
ease reliability of test
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
initial cool
.
io
s
upport
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Won
g
fiber
/
io:
a
void al
l
ocating Range objects for slicing
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
fibe
r
/*
:
m
o
r
e
efficient keepa
l
ive_timeout ex
p
i
ry
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
f
ib
e
r/
b
a
se:
u
s
e bare
"select" where p
o
s
sib
l
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_pool:
avoid
needless wake
u
ps
f
rom selec
t
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
introduce wo
r
k
er_yield met
h
o
d
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_t
h
re
a
d_
s
p
a
wn: factor out Client
.
quit
commit
|
commitdiff
|
tree
next