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 Wo
n
g
cl
e
ar LIS
T
ENER
S
a
rra
y
on cl
o
se
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epoll/cl
i
ent
:
minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev
_
c
o
r
e
: fo
r
ce input to be given
t
o app_
c
all
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
ol
l
/client: factor ou
t
on_close method
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c
Wong
epoll/client: remove unused client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extra
c
t common task
s
to pkg
.
mk to sim
p
l
i
f
y
o
ur m
a
kefile
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Won
g
e
p
oll: reduce
e
xpirati
o
n ca
l
ls
a
nd Tim
e
objects
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
e
v
_cor
e
: garbage reductio
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: u
s
e
n
ewer sleepy
_
penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: disa
b
le
f
or
e
poll
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
do
c
: git
.
bo
g
omips
.
org => b
o
gomips
.
o
r
g
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
e
poll
:
use sleepy_pengui
n
defa
u
lt size for epoll_wai
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
p
oll:
c
los
e
epoll descrip
t
or on gracefu
l
shut
d
own
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
e
m
o
ve support for Suns
h
owers
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
ng
epol
l
: i
g
n
o
re ECONNRESET err
o
rs
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wo
n
g
ev
_
co
r
e: simplify s
e
tup s
t
e
ps
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
merge ra
c
k_in
p
ut into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: localize 413
er
r
o
r c
o
nstant
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove unus
e
d 416 err
o
r constant
s
/
e
x
c
e
p
tions
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wo
n
g
dev_fd_r
e
sponse
:
garbage re
d
uct
i
on
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
dev_fd_res
p
onse: do not send
chunks
t
o
1
.
0 client
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035
:
kgio-pipe-res
p
onse works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
ng
t0023: u
s
e skip_model
s
hel
p
e
r
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
r
e
m
o
v
e support
f
or
X
-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
initial edge-triggered
epoll model
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wong
tests:
content-md5 test
s
s
hu
t
down connection
commit
|
commitdiff
|
tree
2011-01-17
Er
i
c Wong
ev_core:
r
euse b
u
ff
e
r to a
v
o
i
d GC th
r
as
h
ing
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
t0050: improve test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bu
m
p ra
c
k
-fi
b
er_p
o
ol vers
i
on to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0
-
s
erv
i
ng the f
a
stest apps t
o
s
l
ow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
a
d
d write-on-clo
s
e tes
t
fro
m
Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
vent_machine: buffer reads when wa
i
ting for as
y
nc
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric Won
g
event_machine/client
:
ren
a
me
ivar
f
or consistency
w
ith
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_mach
i
n
e
/clie
n
t: remo
v
e unused :body
a
c
cessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
cool
i
o: enable async
.
callback
f
or one-sh
o
t body resp
o
ns
e
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
a
i
n
bows/co
o
lio/client: set LOOP constant i
n
mo
d
ule
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
coolio/
c
lient: s
m
a
l
l optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_thread_*: l
a
z
y
load R
a
inbows::Coolio
:
:Cli
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect un
e
xpected test ou
t
put to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event
_
machine: fold write_res
p
o
nse
back into
client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
v
ent_ma
c
hin
e
: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v_core:
small organ
i
za
t
ion cleanup
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c
Wong
more consistent use/
a
voidance of
H
e
a
d
er
H
ash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
f
avor
Hash
#
in
c
l
ude? for some exist
e
nce checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate:
b
ump versions and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
test_isolate: pre
v
ent concurr
e
nt executio
n
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump asyn
c
_sinatra dependency
t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wo
n
g
b
u
mp de
p
endency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: do not skip S
t
a
tus header set by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response: f
i
x ski
p
ping of Status:
h
e
ader
f
rom app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: garbage reduction with con
s
t st
r
ings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_m
a
chi
n
e: refactor async
.
callback for
keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eve
n
t_mac
h
ine: factor out async
.
c
allb
a
ck handling
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
minor cleanups following
s
tate
clean
u
ps
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
e
l
i
minate G
c
o
n
s
t
a
nt and just use
t
he Ra
i
nbow
s
! m
o
dule
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
rai
n
b
o
ws
.
rb: u
n
indent
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Won
g
eliminate timed
_
read module
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
Wong
simp
l
i
f
y
k
eepalive
_
timeout accou
n
ting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
disable Na
g
le's algorithm
b
y d
e
fault
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpli
f
y Rainbows
.
max_bytes implementatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use optimized httpdate i
m
p
l
e
mentation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump un
i
corn
dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
respo
n
se: allow normal Hash for
c
rafting R
a
nge h
e
aders
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
ests: ensure 416 res
p
onses do keepali
v
e
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
send proper 416
responses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
writer_th
r
ead
_
pool:
remov
e
un
n
ecesary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
prefer
H
a
sh
#
merg
e
! to Ha
s
h#update for
c
o
nsi
s
te
n
cy
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
g
l
o
ba
l
ly refactor
Ra
n
ge hand
l
ing
f
or re
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wo
n
g
coolio: renam
e
deferred
_
r
e
s
p
onse
=> re
s
p
o
nse_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
e
vent_m
a
chine:
c
leanup
r
espon
s
e_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
refactor response send
f
ile
b
ody
h
andling fo
r
ea
s
i
er
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
t9000
:
disable this te
s
t for CoolioT
h
read* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
i
m
p
l
ify per-clie
n
t
k
e
ep
a
live state checks
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
coolio/master:
s
mall gar
b
age
r
e
duction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
retur
n
206 status
f
or parti
a
l se
n
d
f
i
le re
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
coolio_
t
hread_*
:
fix 416 resp
o
n
se hand
l
i
ng
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
t00
2
2: f
i
x up br
o
ken/in
c
o
mple
t
e
tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gem
s
pe
c
:
f
i
x build, we
h
ave
no uni
t
te
s
ts
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c
Wong
Packag
i
ng c
l
eanups, reinstate
generated
fil
e
s for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Rakef
i
le:
fix fm_update
task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
a
inbows! 2
.
1
.
0 - Cool
.
io
,
b
ugfixes and mor
e
!
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
c
o
mplete Rev => Coolio renami
n
g
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several response
b
ody#close fi
x
es
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
ong
dev_fd_
r
esponse: p
a
ss files straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
en
a
bl
e
the kee
p
alive_reque
s
ts config o
p
ti
o
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*:
f
avor C
o
o
l
io ov
e
r R
e
v
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
oolio_fiber_spawn: decrease CPU usage for keepali
v
e
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
t00
1
9
: add CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib: fix bug in se
t
ting wo
r
k
e
r_connec
t
ions
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
t00
1
5
:
even
le
s
s ra
c
y fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc:
m
isc cleanups and additions for RDo
c
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
t00
1
5: i
n
c
re
a
se reliability of test
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
in
i
t
ial cool
.
io suppor
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
iber
/
io:
a
void allo
c
ating Range objects fo
r
s
l
icing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
iber/*: more effici
e
nt k
e
e
palive_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/base:
u
s
e ba
r
e
"select" wher
e
possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_pool
:
avoid
n
eedl
e
ss wakeups from select
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
h
read_*: uni
n
dent
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
i
n
trod
u
ce
worker_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_
t
hread
_
spawn: factor out Clien
t
.
qu
i
t
commit
|
commitdiff
|
tree
next