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
W
ong
add Rainbow
s
:
:Sendf
i
le midd
l
eware
commit
|
commitdiff
|
tree
2010-06-03
E
ric Wo
n
g
wri
t
er_thread_*: f
i
x static file re
s
p
o
nse
under 1
.
8
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
test-lib: r
e
m
ove ancient w
a
it_for_pid()
f
u
nction
commit
|
commitdiff
|
tree
2010-05-29
Eric Wong
Rainbows! 0
.
9
3
.
0 - MOA
R
!!!1
commit
|
commitdiff
|
tree
2010-05-29
Eric Wo
n
g
WriterThreadSp
a
wn: fix stup
i
d local va
r
iab
l
e
error
commit
|
commitdiff
|
tree
2010-05-28
Eri
c
Wong
doc: update comparis
o
n
commit
|
commitdiff
|
tree
2010-05-28
E
r
ic Wong
t
e
s
t
s:
t0005: fudge t
h
e file m
a
lloc
l
i
mit
a
bit
commit
|
commitdiff
|
tree
2010-05-28
E
r
ic Wong
d
ev:
iso
l
ate: bump cram
p
t
o
0
.
11
commit
|
commitdiff
|
tree
2010-05-26
E
ri
c
W
o
n
g
w
ri
t
er_thread
_
s
p
awn:
w
orker_connections l
i
m
i
t
s thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
t
hread_
s
pa
w
n: document
wh
y
we
sleep
instead of Thread
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
w
riter_th
r
ead_pool: upd
a
t
e
documentatio
n
for new defaults
commit
|
commitdiff
|
tree
2010-05-26
Eric W
o
ng
add WriterT
h
re
a
d
S
p
awn concurrency
m
o
del
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
g
e
mspe
c
: bump Unicorn d
e
pe
n
d
e
ncy
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
w
r
iter_threa
d
_pool
:
remove sing
l
e th
r
ead
optimization
commit
|
commitdiff
|
tree
2010-05-22
Eric
W
ong
tests: ig
n
ore trash/
directory entir
e
l
y
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
tests: chunked cl
i
ent_bo
d
y_max_size fails wi
t
h old
.
.
.
commit
|
commitdiff
|
tree
2010-05-20
E
r
ic Wong
local
.
mk
.
sam
p
l
e: fi
x
isolate 2
.
0
.
0 path :x
commit
|
commitdiff
|
tree
2010-05-20
Eric Won
g
te
s
ts
:
t0004:
b
eef
up test for kills
commit
|
commitdiff
|
tree
2010-05-20
Eric
Wong
te
s
ts: t0004: dis
a
ble upper
li
m
it check
commit
|
commitdiff
|
tree
2010-05-20
E
r
ic Wong
test
s
: t
0
005: min
i
m
i
ze
w
rit
e
s
commit
|
commitdiff
|
tree
2010-05-20
E
ric Wong
tests: fix sha
1
sum usage
commit
|
commitdiff
|
tree
2010-05-20
Eri
c
Wong
t
ests: t0005 - disable concurrency for this t
e
st
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
t
e
sts: t0007: ro
b
ust
n
ess f
i
x
commit
|
commitdiff
|
tree
2010-05-18
Eric
Wong
d
o
c: FAQ: clarify Rai
l
s support
commit
|
commitdiff
|
tree
2010-05-17
Eri
c
Wong
WriterThrea
d
Pool: d
e
fault
concu
r
re
n
cy to 20
p
ools
commit
|
commitdiff
|
tree
2010-05-15
Eric Wong
a
d
d
WriterThr
e
ad
P
ool concurrency mode
l
commit
|
commitdiff
|
tree
2010-05-15
Eric W
o
ng
a
dd Rainbows::QueuePool h
e
lper
commit
|
commitdiff
|
tree
2010-05-15
Eric Wong
t
e
s
t
:
do not let asy
n
c-r
e
sponse run with
Base
commit
|
commitdiff
|
tree
2010-05-15
Eric W
o
ng
update
is
o
lat
e
co
n
fig for Isol
a
te 2
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-07
Eric Wong
de
v
:
isolate: bump
u
nicorn depende
n
c
y
commit
|
commitdiff
|
tree
2010-05-04
Eric W
o
ng
Rainb
o
ws! 0
.
92
.
0 -
inching towards the p
o
t of
gold
commit
|
commitdiff
|
tree
2010-05-04
Er
i
c
Wong
r
evac
t
or:
ma
t
ch IO
b
e
havior
f
or readparti
a
l wra
p
p
e
r
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
TODO
:
fix rdo
c
lin
k
commit
|
commitdiff
|
tree
2010-05-04
Eric Won
g
t
ee_in
p
ut: remember "encoding
:
binary" com
m
ent
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
gemspec: bump Unicorn dependency
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
local
.
mk
.
sampl
e
:
i
s
o
late
needs
the correct Ra
k
e
commit
|
commitdiff
|
tree
2010-05-04
Eri
c
Won
g
d
oc
:
DEPLOY - mor
e
s
trongly recomme
n
d Rainbows!-only
commit
|
commitdiff
|
tree
2010-05-04
Eric
W
ong
event
m
a
c
hine: "ra
c
k
.
multithread" is alwa
y
s true when
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
drop EventMachineDefe
r
concurr
e
ncy model
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
S
I
GNALS:
d
o
cume
n
t app
.
deferred? caveat f
o
r gracefu
l
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
TODO: update EventMa
c
hine
-
relat
e
d
bits
commit
|
commitdiff
|
tree
2010-05-04
Eric Won
g
e
ventmachine: add app
.
def
e
rred?(env) support
as middleware
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
event_machine
:
up
d
at
e
do
c
um
e
ntation fo
r
asy
n
c fr
a
m
eworks
commit
|
commitdiff
|
tree
2010-05-04
Eric W
o
ng
doc
:
misc updat
e
s
commit
|
commitdiff
|
tree
2010-05-04
Eric
W
o
n
g
doc
:
RDoc 2
.
5
.
x updates
commit
|
commitdiff
|
tree
2010-05-04
Er
i
c
W
ong
cleanup r
e
qu
e
st
s
ize limi
t
ing
for TeeInput users
commit
|
commitdiff
|
tree
2010-05-04
Er
i
c Wo
n
g
max_bod
y
:
r
e
move extraneous debug mes
s
age
commit
|
commitdiff
|
tree
2010-05-03
Eric Wong
t0100:
rack-
i
nput-hammer t
e
s
t
s
identity e
n
c
odings,
t
oo
commit
|
commitdiff
|
tree
2010-05-03
Eric
Wong
add client_max_
b
ody_
s
ize config directive
commit
|
commitdiff
|
tree
2010-05-03
Eric Wong
t
0
401: do not l
e
ave lingering
t
ail(1) proc
e
sses
commit
|
commitdiff
|
tree
2010-04-27
Er
i
c Wong
gemspec: update comments for
gem dependencies
commit
|
commitdiff
|
tree
2010-04-27
E
ric Wong
d
e
v: i
s
olat
e
: bump
U
nicorn test depe
n
dency
commit
|
commitdiff
|
tree
2010-04-27
Eric Wong
base: status
=
= 10
0
check needs to_i
conversion
commit
|
commitdiff
|
tree
2010-04-19
E
r
ic
Wong
Merg
e
branch 'maint'
commit
|
commitdiff
|
tree
2010-04-19
E
r
ic Won
g
Rainb
o
ws! 0
.
91
.
1
-
use a le
s
s-b
r
oken
parser from Unico
r
n
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
add tes
t
for the rack
-
fiber_pool gem with EventMac
h
in
e
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
u
s
e
t
he excelle
n
t
`
isolate' gem
for dev
commit
|
commitdiff
|
tree
2010-04-19
Er
i
c
Wong
rev/deferred_r
e
spon
s
e
:
c
leanu
p
and
s
implificat
i
on
commit
|
commitdiff
|
tree
2010-04-19
Eric W
o
n
g
use IO
.
c
o
py_stream for
T
h
r
e
a
d
{Sp
a
wn
,
Pool} under
1
.
9
commit
|
commitdiff
|
tree
2010-04-19
Eric
W
ong
h
t
tp_response: split out header stringification
c
ode
commit
|
commitdiff
|
tree
2010-04-02
E
r
ic Wong
rainbow
s
/http_*: remove
u
nnecessa
r
y circ
u
lar
r
equires
commit
|
commitdiff
|
tree
2010-04-02
Eric
Wong
use
duck
t
yping for REMOTE_ADDR detection
commit
|
commitdiff
|
tree
2010-03-29
E
r
ic Wong
cleanup: avoid
r
edundan
t
REMOTE_ADDR logic
commit
|
commitdiff
|
tree
2010-03-29
Eric Wong
fiber/b
a
se: do not modify
hash d
u
ri
n
g i
t
e
r
ati
o
n
(1
.
.
.
commit
|
commitdiff
|
tree
2010-03-28
Eric
Wong
l
ocal
.
mk
.
sam
p
le: bump neverbl
o
ck test d
e
p to 0
.
1
.
6
.
2
commit
|
commitdiff
|
tree
2010-03-27
Eric Won
g
async_examples/async_app
:
avoid needless UTF-8
commit
|
commitdiff
|
tree
2010-03-01
Eric Wo
n
g
R
ainbo
w
s! 0
.
91
.
0
-
Unicorn re
s
ync
commit
|
commitdiff
|
tree
2010-03-01
Eric
Wong
rainbow
s
: remove redundant check f
o
r $DEBUG
commit
|
commitdiff
|
tree
2010-03-01
Eric Wong
l
et Unicorn
.
b
u
il
d
er p
a
rse
s
witches
in config
.
ru
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
keepalive_timeout defaults to
5 sec
o
n
d
s
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
ev_core: av
o
id needles
s
Stri
n
g
#dup
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
don't bother supporting platf
o
rms
wi
t
hout FD_CLOEXEC
commit
|
commitdiff
|
tree
2010-02-28
Eric Won
g
r
e
vacto
r
: cl
e
anups
t
o avoi
d
instance_eval
commit
|
commitdiff
|
tree
2010-02-28
Eric
Wong
revac
t
or: document our
E
MFILE
h
andling s
t
rategy
commit
|
commitdiff
|
tree
2010-02-28
Eric Wo
n
g
TCPSocket#peeraddr may raise ENOTCONN
commit
|
commitdiff
|
tree
2010-02-26
Eric Wong
a
void leaks if
app uses Ra
i
nbows::Fiber::IO
commit
|
commitdiff
|
tree
2010-02-26
Eric W
o
ng
re
v
actor/
t
ee_in
p
ut:
s
ync
w/ Unico
r
n::TeeInput struc
t
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
E
r
ic Wong
switch to
U
n
icorn
.
builder, depend on Uni
c
orn 0
.
97
.
0+
commit
|
commitdiff
|
tree
2010-02-21
Eric Wo
n
g
test-lib: make
F
IF
O
start check an after
_
f
o
rk ho
o
k
commit
|
commitdiff
|
tree
2010-02-21
E
ric Wo
n
g
test-li
b
: r
e
m
o
ve need
l
ess fd closing
commit
|
commitdiff
|
tree
2010-02-13
Eric Wong
gemspec
:
b
ump dep
e
ndency on Unicorn to
avoid leak
commit
|
commitdiff
|
tree
2010-02-12
E
r
i
c W
o
n
g
use Hash#compare_by_iden
t
i
t
y
for performance
commit
|
commitdiff
|
tree
2010-02-08
E
r
ic Wong
t/bin/*: en
c
odi
n
g should be the first line
after sh
e
b
a
ng
commit
|
commitdiff
|
tree
2010-02-02
Er
i
c Wong
Rakefile
:
autoload Gem
commit
|
commitdiff
|
tree
2010-01-09
Eric
Won
g
a
d
d Cramp int
e
grati
o
n
t
ests
commit
|
commitdiff
|
tree
2010-01-08
Eri
c
Wong
M
e
rg
e
br
a
nch 'r
a
ck-1
.
1'
commit
|
commitdiff
|
tree
2010-01-08
Er
i
c W
o
n
g
local
.
m
k
.
sam
p
le:
b
u
m
p Rack de
p
en
d
enc
y
commit
|
commitdiff
|
tree
2010-01-08
Eri
c
W
o
n
g
Upda
t
e do
c
s +
tests to refl
e
ct
Rev
0
.
3
.
2 release
commit
|
commitdiff
|
tree
2010-01-06
Eric W
o
ng
Fi
x
"rainb
o
w
s
-h" and "rainbows
-v"
commit
|
commitdiff
|
tree
2010-01-06
E
ric Wong
http
_
response: disallow blank,
multi-value head
e
rs
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
Rain
b
ow
s
! 0
.
90
.
1
commit
|
commitdiff
|
tree
2009-12-30
E
r
i
c Wong
update
T
ODO
commit
|
commitdiff
|
tree
2009-12-30
Eric Won
g
Even
t
M
a
ch
i
n
e
: support def
e
rrabl
e
s
in respo
n
ses
commit
|
commitdiff
|
tree
2009-12-30
Eric Won
g
gemspec: clamp down
unico
r
n dependency to < 0
.
97
.
0
commit
|
commitdiff
|
tree
2009-12-29
Eric Wo
n
g
quiet
s
purious wakeups for accept() in Thread* models
commit
|
commitdiff
|
tree
2009-12-25
Eric Wong
d
o
c: update manpage si
n
c
e Un
i
co
r
n got new featu
r
e
s
commit
|
commitdiff
|
tree
2009-12-23
Er
i
c W
o
ng
ge
m
spec: lo
o
s
e
n Unico
r
n depend
e
ncy
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wong
Rai
n
bo
w
s! 0
.
9
0
.
0
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
avoid setting "rainbows
.
autochun
k
" by default
commit
|
commitdiff
|
tree
2009-12-22
E
r
i
c
Wong
base: fix constant r
e
s
o
lution under 1
.
8 for 1
.
8 bugfix
commit
|
commitdiff
|
tree
next