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
more consistent logging for errors
2011-01-11
Er
i
c Wong
event_machi
n
e
/
c
l
ient: r
e
name ivar f
o
r
c
onsistenc
y
w
ith
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
event
_
ma
c
hin
e
/c
l
ient: remove un
u
sed :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
o
olio: enable as
y
n
c
.
callback for one-shot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
r
a
inb
o
ws
/
coolio/c
l
ient: set LO
O
P
c
ons
t
a
nt in module
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
cool
i
o/client: sma
l
l op
t
imizat
i
o
n
s
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio
_
thread_*: l
a
z
y
load R
a
i
n
bows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
redirect
une
x
pe
c
ted test outp
u
t
t
o
/dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
n
g
event_machi
n
e: f
o
ld wr
i
te_respo
n
se back into c
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event
_
m
a
chine: cl
e
anup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
ev_core: small org
a
n
ization c
l
eanup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Won
g
more cons
i
st
e
nt use/
a
v
oida
n
c
e
o
f
HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
W
ong
f
a
v
o
r
Hash#include? fo
r
some
existence check
s
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
test_isolate: bump v
e
rsions
a
nd
s
implify
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
test_isolate: pre
v
ent concurrent e
x
ecution
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
tests: bump
a
sync_sinatra
d
e
p
endency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wo
n
g
bump
d
epende
n
cy on
R
ack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
response: do
not skip Status header s
e
t by app
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
resp
o
nse: f
i
x skipping
of St
a
t
us: heade
r
from
app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: garb
a
ge
r
e
d
u
c
t
i
o
n
w
i
th const strings
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
Wong
event_machine: re
f
a
ctor
a
sync
.
callback for kee
p
al
i
ve
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eve
n
t_machine: factor out async
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor
c
le
a
nups f
o
llowi
n
g state
cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
elimi
n
a
te G constant
and
just use the Rainbows
!
modu
l
e
commit
|
commitdiff
|
tree
2011-01-06
E
ric
Wong
rainbow
s
.
r
b: un
i
ndent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate timed_
r
ead mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpl
i
fy
keepa
l
i
ve_timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disa
b
le Nagle's algor
i
thm by default
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
W
ong
sim
p
li
f
y Rainbows
.
max_b
y
tes impleme
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
resp
o
nse: use optimi
z
ed
h
t
tpdate implementation
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
Bump
u
nicorn depe
n
dency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
response: allow no
r
mal
H
ash f
o
r cr
a
fting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
tests: en
s
ure 4
1
6 responses do
k
eepalive
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c W
o
ng
s
end proper 41
6
re
s
p
o
n
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writ
e
r_thread
_
pool: remove unnecesary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
prefer Hash#merge! to Has
h
#update for cons
i
s
te
n
cy
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally refactor Range ha
n
dl
i
ng for respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
E
ric
Wong
co
o
lio: r
e
name defer
r
ed_response => respo
n
se_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
event
_
machi
n
e
:
cleanup response_
p
ip
e
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
re
f
actor res
p
o
nse sendfile
bod
y
handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
t9000: disable
t
h
is t
e
st for CoolioT
h
read* mo
d
e
ls
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
simplify p
e
r-c
l
i
e
nt kee
p
alive
s
tate
c
hecks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
coolio/master: small garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
r
e
turn
20
6
status for p
a
rtial sendfile
r
esp
o
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
coolio_thr
e
a
d_*: fix
4
16 resp
o
nse hand
l
in
g
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
t00
2
2: fix up broken/incomplete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gem
s
pec:
fix build, we have no unit te
s
ts
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packa
g
ing cleanups, re
i
n
s
tate
g
enerat
e
d
file
s
for
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wo
n
g
R
akefile: fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Won
g
R
a
inbow
s
! 2
.
1
.
0 - Coo
l
.
io, bugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wo
n
g
co
m
plete
R
ev =>
C
oolio
re
n
aming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several res
p
onse body#close fi
x
es
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
ong
dev_fd
_
response
:
pass files st
r
a
i
ght t
h
rou
g
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enable the keepali
v
e_req
u
ests config option
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
cooli
o
*: favor
C
o
olio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
coo
l
i
o
_
fiber_spawn: decrease CP
U
usage for keep
a
live
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
t0019: ad
d
CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
W
ong
t
est-lib: fix bu
g
in set
t
ing
w
orker_connec
t
ions
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
Wo
n
g
t0015: eve
n
less racy fi
x
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
d
oc: misc
cle
a
nu
p
s an
d
ad
d
itions for
R
Do
c
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t0015: incr
e
a
se reliabilit
y
o
f
test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fi
b
er/io:
avoid a
l
locating Range o
b
jects
for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
fiber/
*
: more efficient ke
e
pal
i
ve_
t
imeout expi
r
y
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
fiber/bas
e
: use
b
are "select" where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
thread
_
pool: avoid need
l
e
s
s
wakeups
f
rom sel
e
c
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introdu
c
e worker_yi
e
ld meth
o
d
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wr
i
ter_thread
_
sp
a
wn: f
a
ctor
out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
writer_threa
d
_*:
split out c
l
asses int
o
separate files
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
writer_thread_*: split
o
ut
c
ommon socket_pr
o
xy c
o
de
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
r
i
t
er_t
h
read_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
revactor: split
ou
t
te
e
_socket and use autoload
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
m
o
re :: pre
f
i
x elimi
n
ation
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fiber/queue: unind
e
nt
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
re
m
ove
u
n
n
ecessary
"::
"
constant prefixin
g
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
never_block: simplify and split ou
t
c
o
de
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
event_mac
h
ine: split out server and clien
t
classes
commit
|
commitdiff
|
tree
2010-12-26
E
ric W
o
ng
rev_thread_*: unindent and split out
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic
Wong
r
a
i
nbows/rev/* r
e
q
u
ire/
a
u
t
oload cleanup
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
ren
a
me
re
v
/thr
e
ad
=
> rev/threa
d
_
c
lient
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
e
v
_
thr
e
ad_spawn: disable und
e
r
Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUm
a
kefile:
f
ix pac
k
aging
t
ask
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoi
d
H
t
tpParser#keepalive? an
d
Http
P
arser
#
reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bum
p
U
n
icor
n
d
e
pendenc
y
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
rainbows/
r
ev/*: uni
n
ident so
m
e
more
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev
:
split out R
a
inbows:
:
Rev::Server
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev
:
unindent, n
e
edless autoload
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
do
c
: switch docume
n
tation
ge
n
e
r
a
tion to wro
n
gdoc
commit
|
commitdiff
|
tree
2010-12-20
Eri
c
Wong
thread_ti
m
eout: fix bad compa
r
ison
commit
|
commitdiff
|
tree
2010-12-20
E
r
ic Wong
t
h
read_timeout:
a
vo
i
d
a th
r
eading bu
g
under
1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric
Wong
FAQ: add a note about config
.
thread
s
afe!
commit
|
commitdiff
|
tree
2010-12-10
E
ric Wong
respec
t
clien
t
_body_
b
uffer_
s
i
ze in U
n
icorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
E
ric Wong
b
u
m
p U
n
icorn dependency to
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wo
n
g
thread_tim
e
out: de-Struct-ify
commit
|
commitdiff
|
tree
2010-12-09
Eri
c
Wong
respect "rewindable_i
n
p
ut
fa
l
se" in Unicorn config
commit
|
commitdiff
|
tree
2010-12-08
Eric Wong
t
/
*
.
sh: inden
t
a
ti
o
n
fix
e
s
commit
|
commitdiff
|
tree
2010-12-08
Eric Wong
rev+revacto
r
: fix LARGE
p
ipeline
d
upl
o
ads
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
Rainbows! 2
.
0
.
1
-
upload
pipe
l
ini
n
g fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
f
ix pipe
l
ining of requests with bodies
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev
_
core:
r
e
f
ac
t
or and
split cap_input out
commit
|
commitdiff
|
tree
next