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/client: factor out on_close method
2011-01-22
Eric Won
g
ep
o
ll/client: factor out o
n
_
close meth
o
d
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll/client: remove unused
clie
n
t
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
extract common tasks to pkg
.
mk to si
m
plify our mak
e
file
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Won
g
epoll
:
re
d
uce ex
p
i
ration ca
l
ls and Ti
m
e
object
s
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_cor
e
:
g
arbage
red
u
ction
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
ng
epoll:
use
n
e
wer
s
leepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
max_bo
d
y
:
dis
a
ble for
epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bogomip
s
.
org => bogomi
p
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Won
g
epoll: us
e
sleepy_penguin d
e
fault s
i
ze for
e
p
o
l
l_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
poll: close epoll des
c
riptor on graceful
s
h
u
t
down
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
remove support for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
epoll:
i
gnore ECONNRES
E
T e
r
ror
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_c
o
re: simpli
f
y
s
e
t
up steps
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
merge rack_input into p
r
ocess_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_
c
o
re: local
i
ze 413 error c
o
nsta
n
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unused 416 error
constants/exce
p
t
i
o
n
s
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic
W
ong
d
ev_fd_response: garbag
e
reduc
t
ion
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response: do not send chunks to 1
.
0 cl
i
ents
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
t0
0
35: kgio
-
pipe-response wor
k
s ev
e
r
ywhe
r
e
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wong
t
0023
:
use skip_models helpe
r
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for X-
R
ain
b
ows-*
h
ead
e
rs
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
in
i
tial edge-t
r
igge
r
ed epoll
m
o
d
el
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
te
s
ts: cont
e
nt-md5 tests s
h
ut down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_cor
e
: reuse b
u
ff
e
r to
avo
i
d GC thras
h
i
n
g
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: impr
o
ve test
r
eliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bu
m
p
rack-fib
e
r
_
p
ool v
e
rsi
o
n to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
Rainbows! 3
.
0
.
0
-
s
erving the fastest a
p
ps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add wri
t
e
-
on-clos
e
tes
t
f
r
om
U
nicorn
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Won
g
event_machine:
buffer
r
eads when waiting
f
or async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Won
g
e
vent_machine/client: rename
ivar f
o
r consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
i
c Wong
e
vent_
m
achine/client:
remove unuse
d
:
b
ody acces
s
or
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
coolio:
e
nable async
.
c
allback fo
r
on
e
-shot body re
s
pons
e
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio/client
:
set LOOP con
s
tan
t
in module
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
coolio/client:
s
mall optim
i
zations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coo
l
i
o
_thread_*:
l
azy loa
d
Rainb
o
ws::C
o
o
l
i
o::C
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redire
c
t unexpected test output to
/dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
e
ve
n
t_machine: fol
d
w
r
ite_r
e
sp
o
nse b
a
c
k
i
nto client
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
e
vent_machine: cleanup as
y
nc logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: s
m
all organiz
a
tion cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
mo
r
e
consistent use/avoidanc
e
of
H
e
aderHash
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
favor Hash#include?
f
or some exi
s
te
n
ce che
c
k
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump versions
a
n
d
simp
l
if
y
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
s
t_iso
l
ate: pre
v
ent
concurrent
execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump async_
s
inatra dependency to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
bump dependency
on R
a
ck to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wong
respons
e
:
d
o not skip S
t
atus header set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
e
sponse:
f
ix sk
i
pping of Status: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
_
co
r
e: garb
a
g
e
r
eduction with const
stri
n
gs
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
event_machine: r
e
factor async
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
event_machine:
fa
c
tor out asy
n
c
.
cal
l
back handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor cle
a
nups following state
cleanu
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eli
m
inate G constant and j
u
st use
t
he Rainbow
s
!
module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
ainbows
.
rb: unin
d
ent
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
el
i
minate tim
e
d_read modul
e
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
simp
l
if
y
k
e
epalive_time
o
ut accounting
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
disable Nagle's
algorithm
by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
s
im
p
li
f
y
R
ain
b
ows
.
max_bytes
i
mplemen
t
a
tion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response:
us
e
optimi
z
ed httpda
t
e implementation
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
B
ump u
n
icorn dependen
c
y to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
response
:
allow normal Hash for c
r
afting Ra
n
ge head
e
r
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Won
g
tes
t
s:
e
nsure 416 respons
e
s do
keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
sen
d
p
r
oper 416 resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
wr
i
t
e
r
_
threa
d
_pool: remove unn
e
ce
s
ary debug mess
a
ges
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
pref
e
r Ha
s
h#me
r
ge!
to Ha
s
h
#
update fo
r
c
onsistency
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
globally re
f
ac
t
or R
a
n
g
e handling for respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
c
o
olio: rename d
e
ferred_response => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
event_mach
i
ne: cleanup respons
e
_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refac
t
o
r
r
e
sp
o
nse sendfil
e
body
h
andling f
o
r easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
t9000:
disable thi
s
test for Cool
i
oThread* model
s
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
simpli
f
y per-client
keepalive stat
e
checks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
c
oolio/m
a
ste
r
: s
m
all garbage red
u
ction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 st
a
tus for partial sen
d
f
i
le responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
coolio_
t
hread_
*
: fix
4
16 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
0
022: fix up brok
e
n/
i
n
complete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*
gemspec: fix
build,
w
e hav
e
no unit tests
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
Packaging cl
e
anu
p
s, r
e
instate gen
e
rated fi
l
e
s for
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
Rakefile: fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows
!
2
.
1
.
0
-
Co
o
l
.
io, b
u
gfixes a
n
d more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Rev
=
> Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
W
ong
several respo
n
se body
#
c
lose fixes
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
Wong
de
v
_fd_re
s
pon
s
e: pa
s
s files straight
t
hrough
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
ena
b
le the keepa
l
i
v
e_requests config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
co
o
lio
*
: f
a
vor
Co
o
li
o
o
v
er Rev
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
Wo
n
g
c
oolio_fiber
_
spawn: d
e
cr
e
ase CPU usage for keep
a
li
v
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0019: add
CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib: fix
bug in s
e
tti
n
g wor
k
er
_
conne
c
tions
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t0
0
15:
even less ra
c
y fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
doc:
misc cl
e
anup
s
and ad
d
i
t
i
ons
fo
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015:
increase reliability of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial
c
ool
.
io suppor
t
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
fiber/io: a
v
oid allocating R
a
nge ob
j
ects for sl
i
cing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber
/
*: more efficient keepalive_ti
m
eo
u
t exp
i
ry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/ba
s
e: us
e
b
are "
s
e
l
e
c
t"
w
he
r
e poss
i
ble
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread
_
pool: a
v
oid needless
w
akeups fr
o
m s
e
l
e
ct
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
thr
e
ad
_
*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
introduce wo
r
ker_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_th
r
e
a
d_sp
a
wn: factor out Cl
i
e
n
t
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wr
i
te
r
_thread_*
:
split out cl
a
s
ses i
n
to separate files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_
*
: split out
common socket_pro
x
y code
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
writer
_
thread_*: unindent
commit
|
commitdiff
|
tree
next