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
response: do not skip Status header set by app
2011-01-07
Eric Wo
n
g
r
esp
o
nse: do not skip Status h
e
ader set b
y
a
p
p
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c
Wong
respons
e
: fix
sk
i
pping of Sta
t
us: h
e
ader
f
rom app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
_core: garbage reduction with const s
t
rin
g
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_mach
i
ne
:
ref
a
ctor async
.
callback
for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
event_ma
c
hine: fa
c
tor out asyn
c
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
n
g
minor cle
a
nu
p
s fo
l
lowin
g
state
c
leanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
eli
m
inate G consta
n
t and just use
t
he
Rainbow
s
! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
r
a
in
b
ow
s
.
rb
:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
e
l
imina
t
e
t
i
m
ed_read mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wong
simplify
k
ee
p
al
i
ve_timeout accountin
g
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
disa
b
le N
a
gle's algor
i
th
m
by de
f
ault
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
sim
p
li
f
y R
a
inb
o
w
s
.
max_bytes implementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
E
ric Won
g
r
esponse: use
optimized
http
d
ate im
p
lementati
o
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump un
i
corn depe
n
dency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
o
n
g
r
esponse
:
allo
w
n
o
rmal Hash for
c
raft
i
ng Range
h
eaders
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
e
s
t
s: ensure 416
r
esponses
d
o kee
p
ali
v
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
e
n
d
p
ro
p
er
4
1
6 r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
writer_thread_pool:
remove u
n
necesary debug mes
s
ages
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
prefer Hash
#
m
e
rge! to Hash#
u
p
d
ate for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
g
lob
a
lly
refactor
Range h
a
ndli
n
g
f
or responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio: renam
e
defe
r
red_respo
n
se => re
s
po
n
se_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
ev
e
nt_
m
a
c
hine: cleanup res
p
onse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
refactor respo
n
se sendf
i
le body
hand
l
ing for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
ng
t9
0
0
0: dis
a
ble this test
for CoolioThrea
d
* models
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
simpl
i
fy per-client keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
c
ool
i
o/
m
as
t
er: small
g
a
rbage reduct
i
o
n
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Wong
r
e
tur
n
206 status for partial send
f
ile
r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_threa
d
_
*
: fix 416 re
s
ponse h
a
ndling
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
t0022: f
i
x up broken/incomp
l
ete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gem
s
pec: fix build,
we have
no
u
nit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
Packaging cleanups, reinstate genera
t
ed
files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: fix fm_upd
a
te task
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
R
a
in
b
ows! 2
.
1
.
0
- Cool
.
io, bugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Rev => C
o
olio
ren
a
ming
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wo
n
g
severa
l
respo
n
se b
o
d
y#c
l
o
s
e
fixe
s
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_res
p
onse: pass files straig
h
t t
h
r
o
ugh
commit
|
commitdiff
|
tree
2010-12-28
Er
i
c Wong
enable
t
he
k
eepa
l
ive_requests c
o
nfig
o
p
tion
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
coolio*:
f
avor C
o
olio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
c
o
ol
i
o_fiber
_
spaw
n
: d
e
crease C
P
U usage
for keep
a
live
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0
0
19: add CPU usage te
s
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-li
b
:
fix bug in setting wo
r
ker_connec
t
ions
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
t0015: ev
e
n
less racy
f
ix
commit
|
commitdiff
|
tree
2010-12-27
E
ric
Won
g
doc: misc
c
l
e
an
u
p
s
a
nd additions for
R
Doc
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t0015: increase reliability of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initi
a
l coo
l
.
io supp
o
rt
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/io:
a
void alloc
a
ting Ran
g
e
o
bject
s
f
o
r slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber
/
*
: more effici
e
nt keepa
l
ive_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/b
a
se: use b
a
r
e
"select
"
where
p
ossible
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
th
r
e
a
d_pool: avoid
n
e
edless wakeups from sel
e
ct
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
thread_*: unind
e
n
t
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
introduce work
e
r_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
wr
i
t
er_t
h
read
_
spawn: factor out Clie
n
t
.
qui
t
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
n
g
writer_thr
e
ad_*:
split out cl
a
s
s
es
i
nto separate files
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
w
riter_thread_*: split out com
m
on
socket_pro
x
y code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: u
n
indent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revactor: split out tee_sock
e
t
a
n
d
use
autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
mor
e
:: prefix elim
i
nati
o
n
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
W
o
n
g
fiber/queue: un
i
ndent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
rem
o
ve
u
nne
c
es
s
ary "::" constant pre
f
i
x
ing
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
never_block:
simplify a
n
d spli
t
o
u
t co
d
e
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
event_mach
i
ne: split out se
r
ver and client class
e
s
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev
_
t
h
re
a
d
_*:
un
i
n
d
en
t
and split out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/rev
/
* require/auto
l
oad
c
l
eanup
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
r
ename rev/threa
d
=> r
e
v/thread_cli
e
n
t
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
r
ev_thread_spawn:
d
isable under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
GNUmake
f
i
l
e: fix packaging
task
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
avoid HttpParser#keepa
l
i
v
e? a
n
d Htt
p
P
a
r
s
er#
r
eset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bump Uni
c
o
r
n depen
d
ency
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
rain
b
o
ws/rev/*: uni
n
ide
n
t some more
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
rev: s
p
lit out Rainbows::Rev::
S
erver
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
rev: uni
n
dent, ne
e
dles
s
a
uto
l
oad
commit
|
commitdiff
|
tree
2010-12-24
E
ric Wong
doc: switch documen
t
ation gen
e
rati
o
n to wr
o
ngdoc
commit
|
commitdiff
|
tree
2010-12-20
Eric
W
ong
thread
_
timeout: f
i
x bad compa
r
ison
commit
|
commitdiff
|
tree
2010-12-20
Eri
c
Wong
thr
e
ad_
t
imeou
t
: avoid a thr
e
a
din
g
bug under 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Er
i
c Wong
FAQ:
a
dd a note about c
o
nfig
.
threa
d
safe
!
commit
|
commitdiff
|
tree
2010-12-10
Er
i
c
Wong
respect client_body_buffer_size in U
n
icorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Er
i
c Wong
bump Unicorn
d
ependency to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
thread_tim
e
out: de-St
r
uct-ify
commit
|
commitdiff
|
tree
2010-12-09
E
ric Wong
respect "rewi
n
dable_input fals
e
" in Unicorn config
commit
|
commitdiff
|
tree
2010-12-08
Er
i
c Wong
t
/
*
.
sh
:
indentation f
i
xes
commit
|
commitdiff
|
tree
2010-12-08
Eri
c
Wong
rev+r
e
vactor: fix
L
AR
G
E
pipe
l
ined upload
s
commit
|
commitdiff
|
tree
2010-12-03
Eric W
o
ng
Rainbows! 2
.
0
.
1
-
up
l
oad pip
e
lining fixes
commit
|
commitdiff
|
tree
2010-12-03
E
r
ic Wo
n
g
fix pipelining of req
u
es
t
s with bodi
e
s
commit
|
commitdiff
|
tree
2010-12-02
E
ric Wong
ev_co
r
e: refac
t
or and spli
t
cap_input out
commit
|
commitdiff
|
tree
2010-12-02
Eric Wo
n
g
e
v
_
c
ore: split out prepare_re
q
uest_b
o
dy
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
Rainb
o
w
s
! 2
.
0
.
0 - minority rules!
commit
|
commitdiff
|
tree
2010-11-20
Eric W
o
ng
t
e
sts: depend on
Unic
o
rn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
revactor: fix
braindamaged commit/codin
g
style
commit
|
commitdiff
|
tree
2010-11-20
Eric Wo
n
g
simpler keepali
v
e check for synchronou
s
m
odels
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
max_body: rewrite
w
rappers
t
o be safer
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
max_bod
y
: do
n
ot e
n
able for Rev
T
hread* models
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
upgr
a
de to Kgio
2
.
x and Unicorn
3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
test
_
iso
l
ate: dep
e
nd on ne
w
er Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric W
o
ng
r
eimplement
c
lient_max_body_size
handlers
commit
|
commitdiff
|
tree
2010-11-06
Eri
c
Wong
avoid Er
r
no::EAG
A
IN,
h
arder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
av
o
id Kgio:
:
WaitReadable/WaitWritabl
e
constants
commit
|
commitdiff
|
tree
2010-11-05
Eri
c
Wong
process_client: fix attempt
e
d keepalive on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c
W
ong
Rainbows! 1
.
0
.
0 - inte
r
nal cl
e
anups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wo
n
g
tests:
a
void race
c
onditions on reload tes
t
s
commit
|
commitdiff
|
tree
2010-10-28
Eric W
o
ng
t00
1
8:
w
ai
t
fo
r
old
w
orker
to
b
e
reaped
commit
|
commitdiff
|
tree
next