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
thread_timeout: rewrite for safety
2011-01-06
E
ric
W
ong
event_m
a
c
hine: fa
c
tor out async
.
ca
l
l
back
h
an
d
ling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor cleanups
f
o
l
lowing state
c
l
eanups
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
eliminate G const
a
nt and
j
ust us
e
the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
r
b
:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
el
i
m
inate timed_r
e
ad module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify
keepalive_timeout acc
o
u
n
ting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nagle's
algorithm by
d
efault
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
simplify Rainbo
w
s
.
max_bytes imp
l
ementati
o
n
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
respons
e
: use optimized httpda
t
e
i
m
plementation
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
Bump uni
c
orn dep
e
n
d
ency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
re
s
pons
e
: a
l
low norma
l
H
a
s
h
for c
r
afting Range h
e
ade
r
s
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wo
n
g
test
s
:
e
nsu
r
e 416 respons
e
s
do kee
p
alive
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wo
n
g
s
e
n
d
proper 416
r
espo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
wr
i
ter_
t
h
r
ead_
p
ool: remove unn
e
cesary debug
messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Has
h
#merge! to Hash#update for con
s
istency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
g
l
obally refa
c
to
r
Range ha
n
dling for responses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
o
ng
c
o
o
l
i
o: rename deferred_
r
espon
s
e
=
> res
p
onse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_mac
h
ine:
c
l
e
anup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor
r
es
p
onse send
f
ile b
o
dy handling
f
o
r easi
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
o
ng
t9000:
d
isable
t
his test fo
r
Co
o
lio
T
hread* model
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
i
m
p
lify
per-client keepalive state
c
h
ecks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cooli
o
/mast
e
r: small
garbage reducti
o
n
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
r
eturn 206 status for partial sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
coo
l
io_t
h
read_*: f
i
x
4
16 resp
o
nse
h
andling
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
t0022: fix
up broken/incomplete
test
s
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
*ge
m
spec: fix build, we
have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
Packag
i
ng
cle
a
nups, reinst
a
te generat
e
d f
i
les for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
Rak
e
file
:
fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
Rainbows! 2
.
1
.
0 - Cool
.
io, bugfixes and m
o
re!
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
complet
e
Rev =
>
Coo
l
io renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
several response body#c
l
ose fix
e
s
commit
|
commitdiff
|
tree
2010-12-28
Eric
Wong
dev_
f
d_re
s
pons
e
: pas
s
file
s
straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric W
o
ng
enable the keepalive_r
e
quests config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
coo
l
i
o*: favor Cooli
o
over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio
_
fiber_spawn: decrea
s
e CPU
u
sage for keepali
v
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add
C
PU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib: fix bug
in
s
etting
worker_connec
t
ions
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015:
e
ven less ra
c
y
fi
x
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cl
e
anups an
d
additions fo
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
0
15: in
c
rease reliability of test
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
initia
l
cool
.
io
s
upport
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/
i
o: avoid allocating Range
objects for s
l
i
c
i
n
g
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
i
b
e
r/*: mo
r
e efficie
n
t
k
e
e
palive_timeou
t
e
xpiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
i
ber/
b
ase: use bare "select" where possib
l
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
thread_pool: avoid needless wakeu
p
s f
r
om
s
elect
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
th
r
e
a
d_*:
uni
n
dent
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
introduce worker
_
yi
e
ld method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
write
r
_thread_spawn:
f
ac
t
or out Clie
n
t
.
q
uit
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
wri
t
er_thre
a
d_*: split out classes into separate file
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
write
r
_t
h
read_*
:
split out c
o
mmon s
o
cket
_
proxy
cod
e
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wo
n
g
writer
_
t
hread_*: uni
n
dent
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
revactor: split out
tee_
s
o
cket and use autoload
commit
|
commitdiff
|
tree
2010-12-26
E
ric W
o
ng
m
ore ::
prefix elimi
n
ati
o
n
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fiber
/
que
u
e: unin
d
ent
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wo
n
g
re
m
ove unnecessa
r
y
"
:
:" con
s
t
ant prefixing
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
never_block: simplify and spli
t
out code
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
e
v
ent_mach
i
ne
:
sp
l
it out s
e
rver
an
d
clie
n
t
clas
s
es
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
r
ev
_
thread_*:
u
nind
e
nt an
d
spl
i
t out
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
rain
b
ows/rev/* require/autoload cleanu
p
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rename rev/t
h
read => r
e
v/threa
d
_
clie
n
t
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
rev_
t
h
r
ead_spawn:
d
isable
u
nder Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
GNUmakefile
:
fix p
a
c
k
a
g
ing
t
a
s
k
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wo
n
g
av
o
id HttpParser#keepalive? and HttpP
a
rser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
bump Unicorn dep
e
n
d
ency
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
a
inbow
s
/rev/*: unin
i
den
t
s
o
m
e more
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
rev: spl
i
t
out R
a
i
n
b
o
ws::Rev::Server
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
rev: unindent, needle
s
s autoload
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
doc: switch document
a
ti
o
n generatio
n
to wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
E
ric Wong
thread_timeout: fix
ba
d
c
omparison
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
thread_t
i
meout: av
o
i
d a
threading
bug
under 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wo
n
g
FAQ: add a note about config
.
threadsafe!
commit
|
commitdiff
|
tree
2010-12-10
Eric Wong
res
p
ect cl
i
e
nt_body_b
u
ffer_
s
i
ze
i
n Un
i
corn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
E
ric Wong
b
u
mp Unicorn
dependency to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
thread_timeo
u
t: de-Struct-ify
commit
|
commitdiff
|
tree
2010-12-09
Eric
Won
g
r
espec
t
"rewindabl
e
_in
p
ut
f
a
lse" i
n
Unico
r
n config
commit
|
commitdiff
|
tree
2010-12-08
Eric Wo
n
g
t/
*
.
s
h
: indentation fixes
commit
|
commitdiff
|
tree
2010-12-08
E
ric Wong
re
v
+revactor: fix L
A
RGE p
i
peline
d
up
l
oa
d
s
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
Rai
n
bows! 2
.
0
.
1
-
upload pipeli
n
ing
fix
e
s
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
fix
pi
p
elin
i
ng of requests
w
ith bodies
commit
|
commitdiff
|
tree
2010-12-02
E
r
ic Wong
e
v
_
core:
refactor and split
cap_input
out
commit
|
commitdiff
|
tree
2010-12-02
Eric Won
g
ev
_
core:
split out prepare_
r
equest_body
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
Rainbows! 2
.
0
.
0
-
minor
i
ty
r
u
l
es!
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic
Wong
te
s
ts: depend
o
n Unicorn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric
Wong
rev
a
ctor:
f
ix braindam
a
ged commi
t
/coding
st
y
le
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
si
m
pler keep
a
l
i
ve check for s
y
nch
r
onous models
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
m
ax_bo
d
y: r
e
write wrappers to be safer
commit
|
commitdiff
|
tree
2010-11-19
Eric
W
o
n
g
max_
b
ody: do not en
a
ble for RevThre
a
d* models
commit
|
commitdiff
|
tree
2010-11-19
Eric Wo
n
g
upgrade to Kgio 2
.
x
and Unicor
n
3
.
x
commit
|
commitdiff
|
tree
2010-11-17
E
r
i
c
Wong
test_isolat
e
: depend on newer
U
nicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric
Wong
reimpl
e
m
e
nt cl
i
ent_m
a
x_body_size handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
avoid Errno:
:
EAGAIN, harder
commit
|
commitdiff
|
tree
2010-11-05
Eric
W
on
g
a
v
oid Kgio::WaitReadable/WaitWr
i
table constants
commit
|
commitdiff
|
tree
2010-11-05
E
ric
W
o
ng
process_clien
t
: fix attem
p
ted keepaliv
e
o
n HTTP
0
.
9
commit
|
commitdiff
|
tree
2010-10-28
E
ric Wong
Rainbows
!
1
.
0
.
0
- int
e
r
n
al c
l
ea
n
ups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wo
n
g
tests: av
o
id race con
d
it
i
ons on
reload tests
commit
|
commitdiff
|
tree
2010-10-28
Eric W
o
ng
t0018: wait for
old worker to be reaped
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic Wong
rev+event_machine: small clea
n
u
p
s
w
ith new parse
r
API
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
HUP reload r
e
stores defaults o
n
u
n
set sett
i
ngs
commit
|
commitdiff
|
tree
2010-10-27
Eric W
o
ng
use Unicorn
2
.
0
.
0 final
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rakef
i
le:
u
pdate
s
for prere
l
eas
e
s
commit
|
commitdiff
|
tree
next