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
ensure client aborted file/stream response bodies are closed
2010-06-03
Er
i
c Wong
add Rainbows::Se
n
dfile middleware
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
Won
g
writer_thre
a
d_*: fix static file response under 1
.
8
commit
|
commitdiff
|
tree
2010-06-03
Eric Won
g
te
s
t-lib: remove ancient wai
t
_for_p
i
d
()
f
un
c
tion
commit
|
commitdiff
|
tree
2010-05-29
Eric Wong
Ra
i
nbows! 0
.
93
.
0 - MOAR!!!1
commit
|
commitdiff
|
tree
2010-05-29
Eric Wong
WriterThreadSpa
w
n
:
fix stupid local
v
ar
i
ab
l
e error
commit
|
commitdiff
|
tree
2010-05-28
Er
i
c Wong
do
c
: update comp
a
rison
commit
|
commitdiff
|
tree
2010-05-28
E
r
ic Wong
t
ests:
t
000
5
: fudg
e
t
he file mal
l
o
c
limit a bit
commit
|
commitdiff
|
tree
2010-05-28
Eric Wong
d
ev: isola
t
e
: bump
c
ram
p
to 0
.
11
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
writ
e
r_thr
e
ad_spawn:
worker_
c
on
n
ections
limi
t
s thread
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
t
h
read_spawn: d
o
cument why we sleep instead o
f
Thr
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eric Won
g
w
riter_thread_pool: update docu
m
entatio
n
fo
r
new def
a
ults
commit
|
commitdiff
|
tree
2010-05-26
E
r
ic Wong
add Wr
i
ter
T
hreadSpawn con
c
urrency
m
odel
commit
|
commitdiff
|
tree
2010-05-26
Er
i
c Wong
gemspe
c
:
b
ump Uni
c
orn
d
ep
e
ndency
commit
|
commitdiff
|
tree
2010-05-26
Eric W
o
ng
writer_thread
_
po
o
l: remove single threa
d
optimization
commit
|
commitdiff
|
tree
2010-05-22
E
r
ic Wong
tests: igno
r
e tr
a
sh/ direct
o
ry entirely
commit
|
commitdiff
|
tree
2010-05-20
Eric W
o
ng
tes
t
s: chunked client_bod
y
_
max_siz
e
fails with old
.
.
.
commit
|
commitdiff
|
tree
2010-05-20
E
ri
c
Wong
local
.
mk
.
sa
m
ple: fix isol
a
t
e
2
.
0
.
0 path :x
commit
|
commitdiff
|
tree
2010-05-20
E
r
i
c
Wong
t
e
st
s
:
t0004:
bee
f
up test
for kills
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
t
est
s
: t0004: disable upp
e
r limit check
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
tests:
t
0005
:
minimize w
r
ites
commit
|
commitdiff
|
tree
2010-05-20
E
ric W
o
ng
tests:
f
i
x
sha1su
m
u
s
age
commit
|
commitdiff
|
tree
2010-05-20
Eric Won
g
t
ests
:
t0005 - disable c
o
nc
u
rrency for thi
s
test
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
tests: t0007: robustness fix
commit
|
commitdiff
|
tree
2010-05-18
Eri
c
Wong
doc: FAQ: clarify Rails support
commit
|
commitdiff
|
tree
2010-05-17
Eri
c
Wong
WriterT
h
r
e
adPool:
d
efault c
o
ncurr
e
ncy to 20 pools
commit
|
commitdiff
|
tree
2010-05-15
Eric
Wong
add Wri
t
e
r
ThreadPool co
n
currency model
commit
|
commitdiff
|
tree
2010-05-15
Eric Wong
add Rainbows::Queue
P
ool helper
commit
|
commitdiff
|
tree
2010-05-15
Eric
Wong
tes
t
: d
o
not
l
et async-
r
espo
n
se run with Ba
s
e
commit
|
commitdiff
|
tree
2010-05-15
Eric Wong
upd
a
te
isolate co
n
fig for Iso
l
ate 2
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-07
Eric Wong
d
ev: isolate: b
u
mp u
n
icorn dep
e
ndency
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
R
ainbows! 0
.
92
.
0
- inching towa
r
ds the pot
o
f
gold
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
revac
t
or: match I
O
behavior for readpar
t
i
a
l wrapper
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
TODO:
f
ix
r
doc link
commit
|
commitdiff
|
tree
2010-05-04
Er
i
c
Wong
tee_inp
u
t: re
m
ember
"encoding: binary" comment
commit
|
commitdiff
|
tree
2010-05-04
Eric
W
ong
gemspec: bump
U
n
icorn depe
n
d
e
ncy
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
local
.
mk
.
sam
p
le: isolate nee
d
s
the cor
r
ec
t
Rake
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
doc: DEPLOY - more strongly
re
c
o
mm
e
nd Rain
b
ows!-onl
y
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
e
v
e
ntmachi
n
e: "rack
.
multithre
a
d
"
i
s
always t
r
ue when
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
Eric
W
ong
d
r
op Ev
e
ntMachineDefer c
o
ncurrency model
commit
|
commitdiff
|
tree
2010-05-04
Eric
Wong
S
I
G
N
ALS: document app
.
deferr
e
d? cav
e
at for graceful
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
Eric
Wong
TODO: update EventMachine
-
related
bi
t
s
commit
|
commitdiff
|
tree
2010-05-04
E
r
ic Wong
eventmachine: add app
.
d
eferred?
(
env) suppo
r
t as middleware
commit
|
commitdiff
|
tree
2010-05-04
Eric Won
g
event_ma
c
hine: update docume
n
tati
o
n for async frameworks
commit
|
commitdiff
|
tree
2010-05-04
Er
i
c W
o
ng
doc: misc
u
pdates
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
d
o
c
:
RDo
c
2
.
5
.
x updates
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
clean
u
p request size limiting for
TeeInput us
e
rs
commit
|
commitdiff
|
tree
2010-05-04
Eri
c
Wo
n
g
max
_
body: remove extraneous debug message
commit
|
commitdiff
|
tree
2010-05-03
Eric Wo
n
g
t0100:
r
ack-input-
h
ammer tests
iden
t
i
t
y enco
d
i
n
gs
,
t
oo
commit
|
commitdiff
|
tree
2010-05-03
Er
i
c Wong
add clien
t
_max_bo
d
y_size config
d
i
r
ective
commit
|
commitdiff
|
tree
2010-05-03
Eric Wong
t0401: d
o
n
ot leave ling
e
ring ta
i
l(1) pr
o
cesses
commit
|
commitdiff
|
tree
2010-04-27
Eric
W
ong
gemspec: update co
m
ments for gem de
p
endencies
commit
|
commitdiff
|
tree
2010-04-27
Eri
c
Wong
dev: i
s
olate: bu
m
p
Unicorn test dependency
commit
|
commitdiff
|
tree
2010-04-27
Eric Wo
n
g
base:
st
a
t
us == 100
check needs to_i conversion
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
M
e
r
ge br
a
nch 'maint'
commit
|
commitdiff
|
tree
2010-04-19
E
r
ic W
o
ng
Rai
n
bows! 0
.
91
.
1 -
u
se a less-broken parser from Unicorn
commit
|
commitdiff
|
tree
2010-04-19
E
r
i
c Wong
ad
d
te
s
t fo
r
the rack-f
i
ber_po
o
l gem
w
i
th EventMachine
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
use the e
x
cellent
`isola
t
e' gem for dev
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
rev/d
e
ferre
d
_respo
n
se: cleanup and simpl
i
fic
a
tion
commit
|
commitdiff
|
tree
2010-04-19
Eric Wo
n
g
use IO
.
copy_stream fo
r
Thread{
S
pawn,Pool} under 1
.
9
commit
|
commitdiff
|
tree
2010-04-19
Eric Wo
n
g
http_r
e
spon
s
e: s
p
lit out header st
r
i
ngifica
t
io
n
co
d
e
commit
|
commitdiff
|
tree
2010-04-02
Eric Wong
rainbows/http_*: remo
v
e unnec
e
ssary c
i
rcula
r
r
e
q
uires
commit
|
commitdiff
|
tree
2010-04-02
Eric Wong
u
se duck
t
yping for REMOTE_AD
D
R detection
commit
|
commitdiff
|
tree
2010-03-29
Eric Won
g
cl
e
an
u
p: avoid redundant R
E
MOTE_ADDR logic
commit
|
commitdiff
|
tree
2010-03-29
E
ric Wong
fiber
/
base: do no
t
modify h
a
s
h
durin
g
iterat
i
on
(1
.
.
.
commit
|
commitdiff
|
tree
2010-03-28
Eric
W
ong
local
.
mk
.
sample
:
bump neverblock test dep to
0
.
1
.
6
.
2
commit
|
commitdiff
|
tree
2010-03-27
Eri
c
Wong
async_ex
a
mple
s
/async_app
:
avoid
n
eedles
s
UTF
-
8
commit
|
commitdiff
|
tree
2010-03-01
Eric
Wo
n
g
Rainb
o
ws
!
0
.
9
1
.
0
- Unicorn resync
commit
|
commitdiff
|
tree
2010-03-01
Eric Wong
rain
b
ows: remove redundant c
h
eck f
o
r $DEBUG
commit
|
commitdiff
|
tree
2010-03-01
Eric
W
ong
le
t
Unicorn
.
builder parse switches in config
.
ru
commit
|
commitdiff
|
tree
2010-02-28
Eric W
o
ng
keepalive_ti
m
e
o
ut defaul
t
s to 5 seconds
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
ev_core: a
v
oid needless String#dup
commit
|
commitdiff
|
tree
2010-02-28
Eric Wo
n
g
d
on
'
t bother su
p
portin
g
platforms wit
h
o
u
t FD
_
CLOEXEC
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
revactor: cleanup
s
to avoid instance_
e
val
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
r
evactor: document our EMF
I
LE h
a
n
d
ling
s
trat
e
gy
commit
|
commitdiff
|
tree
2010-02-28
E
r
ic Wong
TCPSo
c
ket#peeraddr
m
ay
rai
s
e ENOTCONN
commit
|
commitdiff
|
tree
2010-02-26
E
ric Wong
a
void leaks i
f
app u
s
es R
a
inbows::Fiber::IO
commit
|
commitdiff
|
tree
2010-02-26
E
r
ic Wong
revactor/tee_inp
u
t: syn
c
w/ Un
i
corn::TeeInp
u
t struct
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
E
r
ic W
o
ng
switch to
U
nicorn
.
builder, depend on Unicorn 0
.
97
.
0+
commit
|
commitdiff
|
tree
2010-02-21
Eric Wo
n
g
test-lib: make FIFO start check an a
f
te
r
_
f
ork hook
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
Wong
test-l
i
b
: remove needl
e
ss fd clo
s
i
n
g
commit
|
commitdiff
|
tree
2010-02-13
Eric
W
ong
gem
s
pec: bump depende
n
cy on Unico
r
n to
avoid leak
commit
|
commitdiff
|
tree
2010-02-12
Eric Wong
use Hash
#
co
m
pare_by_
i
de
n
tity for performanc
e
commit
|
commitdiff
|
tree
2010-02-08
Eric Wong
t/
b
in/*: encoding should b
e
t
he
f
irst li
n
e after sh
e
bang
commit
|
commitdiff
|
tree
2010-02-02
Eric
Wong
Ra
k
efile: autoload Gem
commit
|
commitdiff
|
tree
2010-01-09
E
ric
Wong
ad
d
C
r
amp integration tests
commit
|
commitdiff
|
tree
2010-01-08
Eric Wong
Merge branch
'
rack-1
.
1'
commit
|
commitdiff
|
tree
2010-01-08
E
r
ic Wong
loca
l
.
m
k
.
sample: bump R
a
ck depende
n
cy
commit
|
commitdiff
|
tree
2010-01-08
Eric Wong
Updat
e
docs +
t
ests to re
f
lect Rev
0
.
3
.
2 release
commit
|
commitdiff
|
tree
2010-01-06
E
r
ic Wong
Fix "rainbows -h" and "ra
i
nbows
-v"
commit
|
commitdiff
|
tree
2010-01-06
E
r
ic
W
ong
http_response
:
disallow blank, multi-
v
alue h
e
a
d
ers
commit
|
commitdiff
|
tree
2009-12-30
E
r
ic Wong
R
ainbo
w
s! 0
.
90
.
1
commit
|
commitdiff
|
tree
2009-12-30
Eri
c
W
o
n
g
update TODO
commit
|
commitdiff
|
tree
2009-12-30
Eric Won
g
E
v
en
t
M
a
chi
n
e: suppo
r
t deferrables in
r
esponses
commit
|
commitdiff
|
tree
2009-12-30
Eric
W
ong
gemsp
e
c: clamp down
u
nicorn dependenc
y
to < 0
.
97
.
0
commit
|
commitdiff
|
tree
2009-12-29
Eric Wong
qu
i
et spurious wa
k
eups
fo
r
a
c
c
e
pt() in Thread* m
o
dels
commit
|
commitdiff
|
tree
2009-12-25
E
ri
c
Wong
doc: update manpag
e
since Unicorn
g
o
t
new
f
eatures
commit
|
commitdiff
|
tree
2009-12-23
Eric Wo
n
g
gemspec: loosen Unicorn
d
ep
e
ndency
commit
|
commitdiff
|
tree
2009-12-22
Eric Wo
n
g
Rainb
o
ws! 0
.
9
0
.
0
commit
|
commitdiff
|
tree
2009-12-22
E
ric Wong
avoid sett
i
ng "rain
b
ows
.
autoch
u
nk" by defa
u
l
t
commit
|
commitdiff
|
tree
2009-12-22
Eric W
o
ng
base:
fix
co
n
sta
n
t
re
s
olution
u
nder 1
.
8 for 1
.
8 bugfix
commit
|
commitdiff
|
tree
next