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
doc: better document :pool_size options
2011-01-22
Eric Wo
n
g
ev_core: f
o
r
c
e i
n
put
t
o be given
t
o
ap
p
_ca
l
l
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/c
l
ient:
fa
c
to
r
out on_clos
e
method
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wo
n
g
epoll/client:
remove unuse
d
client
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
extract
common
t
a
sks to pkg
.
mk to simplify
o
u
r m
a
kefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
:
r
e
duc
e
expiration call
s
a
n
d Ti
m
e ob
j
ec
t
s
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
ev_c
o
re
:
garbag
e
r
eduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll: use
newe
r
sleep
y
_
p
e
ngu
i
n
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
max
_
body
:
d
isable for epol
l
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
doc: git
.
b
o
gomips
.
org
=>
bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c Won
g
e
poll: use sl
e
e
py_peng
u
in default size fo
r
epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
epoll
:
close epo
l
l des
c
riptor on
g
race
f
u
l shutdow
n
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wo
n
g
remo
v
e support for Suns
h
ower
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
epoll: ignore E
C
ONN
R
ESET
err
o
r
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_
c
ore:
s
implif
y
setup
steps
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c
W
o
ng
merge rac
k
_inp
u
t
into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: loc
a
lize
4
13 e
r
ror
c
o
n
stant
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove
u
nuse
d
41
6
error co
n
stants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
dev
_
fd_res
p
onse: ga
r
bage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
e
v_fd_res
p
onse: d
o
not send chunks to
1
.
0
clie
n
ts
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: k
g
io-pipe-response works every
w
here
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: u
s
e
skip_m
o
dels he
l
per
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove suppor
t
for X-Ra
i
nbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
E
r
ic Wong
i
n
itial edge-triggered epoll mode
l
commit
|
commitdiff
|
tree
2011-01-19
Eric Won
g
t
ests: conten
t
-
m
d
5
tests sh
u
t down connectio
n
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c Wong
t0050: improve tes
t
r
eliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
ests: bump rack-fib
e
r_poo
l
version to
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Ra
i
n
bows! 3
.
0
.
0 - serving
the fa
s
t
e
st apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wong
ad
d
write-on-close test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wo
n
g
event_machine: buffer rea
d
s wh
e
n wai
t
i
n
g
f
or as
y
nc
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Won
g
event_mach
i
ne
/
client: re
n
a
m
e ivar for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
n
g
even
t
_machin
e
/
c
lient: remove
unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
coolio: enable async
.
callback
f
or one-
s
ho
t
body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
rainbows/cooli
o
/client: se
t
LOO
P
co
n
stant in modul
e
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
coolio/cl
i
ent:
s
mall
optimi
z
ations
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c
Wong
coolio_thre
a
d_*: l
a
zy
lo
a
d
Rainbo
w
s
::Coolio:
:
Cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
r
e
direct unexpe
c
ted t
e
st o
u
tput
t
o
/
dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
e
vent_machine: fold wr
i
te_respon
s
e back into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
vent
_
machi
n
e: cleanup asy
n
c lo
g
ic
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
ev_core: sma
l
l org
a
nization
c
leanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
m
o
re consistent us
e
/avoidance o
f
H
e
a
de
r
Hash
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
favor
Hash#i
n
clude
?
f
o
r
some existen
c
e chec
k
s
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
t
est_i
s
olate: bump versions and simp
l
ify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isola
t
e
:
prevent concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
t
e
st
s
: bump async_sinatra dependency t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
on
g
b
u
mp
dependency
o
n
R
ac
k
t
o
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
r
e
spons
e
: do not skip
S
t
a
t
u
s
he
a
der set b
y
app
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
respo
n
se:
f
ix skipping of Status: header from
app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
o
ng
e
v_core
:
garbage reduction wit
h
co
n
st str
i
n
g
s
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
event_
m
a
c
hine: ref
a
c
tor asy
n
c
.
ca
l
lback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
even
t
_machine: factor o
u
t async
.
cal
l
bac
k
hand
l
i
n
g
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wong
minor clea
n
ups fol
l
owing state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
elimi
n
ate G constant and just
u
se
t
he Rainbows! mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
ng
rainbows
.
r
b
:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
e
limina
t
e tim
e
d_
r
ead module
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
Wong
s
implify
k
ee
p
al
i
ve_timeout accou
n
ting
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
disable Nagle's
a
lgorithm
b
y default
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
simplify Rainbows
.
max_bytes implem
e
n
t
ation
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
re
s
pon
s
e:
u
s
e
o
ptimized h
t
t
pdate i
m
p
l
ementation
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Won
g
Bump unicorn depe
n
dency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response: allow norm
a
l Hash
f
or crafting Range hea
d
e
rs
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
tests:
e
nsure 41
6
r
esponses
d
o keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
se
n
d prop
e
r
416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
w
r
iter_thread_po
o
l: remo
v
e
u
nnecesary deb
u
g
m
essages
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
pref
e
r Has
h
#merge! to Hash
#
update f
o
r
co
n
sistency
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
globally refactor Ran
g
e
ha
n
dling for res
p
o
n
s
es
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
cool
i
o: rena
m
e deferre
d
_respon
s
e
=>
r
esponse_pip
e
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
event_m
a
c
hine: cleanu
p
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor respo
n
se se
n
d
f
ile
b
o
dy handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: d
i
sab
l
e
this test for Coo
l
io
T
hrea
d
* mod
e
ls
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
simplif
y
per-
c
lient keepa
l
ive state c
h
ecks
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
coolio/mast
e
r: small garbage r
e
d
uction
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
return 206 status
f
or pa
r
tial s
e
ndfile respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_thread_*: f
i
x 4
1
6 response han
d
l
i
n
g
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
t0022: f
i
x
u
p
b
roken/inco
m
plete tes
t
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
*gemsp
e
c: fix build, we have no unit
tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging cle
a
nups,
reinstate generated
files
for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Rakefile: fix fm_update ta
s
k
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
Rainbows! 2
.
1
.
0
-
Cool
.
io, bugfixes and more
!
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
complete Rev => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
sever
a
l response body#c
l
ose fixes
commit
|
commitdiff
|
tree
2010-12-28
E
r
ic Wong
dev_fd_res
p
o
n
se: pass files str
a
igh
t
through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
e
n
ab
l
e
t
he keepalive_requests con
f
i
g option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
cooli
o
*
:
favor Co
o
lio o
v
er Rev
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
W
ong
c
o
olio_fiber_spa
w
n: decre
a
s
e
CP
U
usage for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t0019: a
d
d CPU usag
e
test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib: f
i
x bug in setting worker_
c
onnections
commit
|
commitdiff
|
tree
2010-12-27
E
ric
W
ong
t
00
1
5:
even less racy fi
x
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
doc: misc cle
a
nups
and additions for
R
Doc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: increase reliabi
l
ity
of t
e
s
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
initia
l
cool
.
io
support
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
fiber
/
i
o: avo
i
d
allocating Range
obj
e
ct
s
f
or sli
c
ing
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
fiber/*: more e
f
ficie
n
t
keepa
l
ive_timeo
u
t expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
fib
e
r/base: use ba
r
e "select
"
wher
e
possi
b
le
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t
hre
a
d_pool: avoid needles
s
wak
e
ups
f
rom select
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
threa
d
_*: unind
e
nt
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introdu
c
e worke
r
_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wri
t
e
r_thread_spawn: factor out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_
*
: sp
l
it out c
l
asses
i
nto
separate files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter_
t
hread_*:
s
plit
out common so
c
ket_proxy code
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
write
r
_th
r
ead_
*
:
unind
e
nt
commit
|
commitdiff
|
tree
next