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
Fiber::Queue documentation
2009-10-26
E
ric Wong
eve
n
tmach
i
ne:
g
e
t basic tests work
i
ng
commit
|
commitdiff
|
tree
2009-10-26
Eri
c
Wo
n
g
e
v_core
:
do
n
ot drop
deferred b
o
d
i
e
s on grac
e
ful
q
uits
commit
|
commitdiff
|
tree
2009-10-26
Eric
W
ong
re
v
/
evma
:
m
ove common
c
ode for ev
e
n
t
models into ev_core
commit
|
commitdiff
|
tree
2009-10-26
Eric Wo
n
g
rev: spe
l
l ECONNABORTED correctly
commit
|
commitdiff
|
tree
2009-10-25
E
ric
W
ong
tests:
a
llow "make $
m
odel" to run tests for that
model
commit
|
commitdiff
|
tree
2009-10-25
Eric Wong
t9000: b
a
i
l
if run with an
u
nsupported
/
point
l
e
s
s mod
e
l
commit
|
commitdiff
|
tree
2009-10-25
Eric Wong
tests: remov
e
symlinks
a
nd sm
a
ll files, use Make
commit
|
commitdiff
|
tree
2009-10-25
Eric Wong
tests:
port
a
ll
ex
i
sting
tests
to TAP l
i
brary
commit
|
commitdiff
|
tree
2009-10-24
Eric Won
g
tests
:
add a T
A
P producer s
h
ell lib
r
a
ry
commit
|
commitdiff
|
tree
2009-10-24
Eric Wong
t
e
s
ts: common set
u
p and wa
i
t
_
s
tart functions
commit
|
commitdiff
|
tree
2009-10-24
Eric Wong
tests: p
r
efer "
R
UBY" to lowercased "ruby"
commit
|
commitdiff
|
tree
2009-10-24
Eric Won
g
tests:
avoid race condition in reopen log
s
test
commit
|
commitdiff
|
tree
2009-10-22
Eric Wong
tests:
hop
e
fully
f
ix stalls in input t
r
ailer tes
t
s
commit
|
commitdiff
|
tree
2009-10-22
Eric Wong
initial
E
v
e
ntMachine su
p
p
o
rt
commit
|
commitdiff
|
tree
2009-10-21
E
ric Wo
n
g
tests
:
avoid needlessly
re
m
a
k
i
ng "rainbo
w
s"
commit
|
commitdiff
|
tree
2009-10-20
Eric Wo
n
g
add new
s
bodie
s
to site NEWS
.
atom
.
x
ml
commit
|
commitdiff
|
tree
2009-10-20
Eric Wong
rev: fix sta
t
ic
f
ile resp
o
nse
s
under
H
T
TP/0
.
9
commit
|
commitdiff
|
tree
2009-10-20
Eric Won
g
test
-
lib: a
v
oid sta
l
ling
d
ue to bad FIFO handling
commit
|
commitdiff
|
tree
2009-10-20
Eric Wong
tests: m
o
re correct HTTP
/
0
.
9 test
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
REA
D
M
E:
ch
a
nge
or
d
eri
n
g
of
concurrency mo
d
el lis
t
i
ng
commit
|
commitdiff
|
tree
2009-10-19
Eric
Wong
rev: r
e
move R
e
vacto
r
-specific wor
k
around
commit
|
commitdiff
|
tree
2009-10-19
E
r
i
c Won
g
R
a
inbows
!
0
.
3
.
0
Eric Wong
(37):
commit
|
commitdiff
|
tree
2009-10-19
Eric
W
ong
local
.
mk
.
sa
m
ple:
s
ync with BDFL's
ver
s
ion
commit
|
commitdiff
|
tree
2009-10-19
E
ric Wong
TODO: upda
t
e with ne
w
items
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
TU
N
ING:
u
pdate docu
m
entation n
o
te
s
commit
|
commitdiff
|
tree
2009-10-19
Eric
W
ong
r
ev:
upd
a
te documenta
t
ion for this model
commit
|
commitdiff
|
tree
2009-10-19
E
ric
W
ong
re
v
:
A
sy
n
cRespo
n
se
=> Def
e
rr
e
dResponse API cleanup
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
tests: pred
i
ctable and sim
p
l
e
r tempfi
l
e ma
n
agement
commit
|
commitdiff
|
tree
2009-10-19
Eric Won
g
tests: D
W
IM FIFO creati
o
n
commit
|
commitdiff
|
tree
2009-10-19
Eric
W
ong
tests
:
m
o
re reliable erro
r
checking
commit
|
commitdiff
|
tree
2009-10-19
Eric
W
on
g
rev: asy
n
c r
e
sponse bodies w
i
th D
e
v
F
dResp
o
nse mi
d
dleware
commit
|
commitdiff
|
tree
2009-10-19
Eric
W
ong
revactor
:
sw
i
tch t
o
a 1 second hear
t
beat
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev: fix hea
r
tbeat timeouts
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
htt
p
_response: filter out
X-Rai
n
bow
s
-*
he
a
ders
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: for
log reopening for
a
ll concurrency models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
ests: rack
.
inp
u
t
ham
m
er concu
r
rency testing
commit
|
commitdiff
|
tree
2009-10-18
E
ric
Wong
tests: common basi
c
HTTP tests f
o
r al
l
mode
l
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
rev: avoid stack
o
verflow
t
h
r
ough pipel
i
ning
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
rev: handle fu
l
ly-buffer
e
d, pipelined re
q
uests
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wo
n
g
test
s
: DRY require te
s
ts f
o
r R
e
v
/
R
e
v
actor
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
st-lib:
q
uiet down pi
p
efail error m
e
ssag
e
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
t
e
sts: DRY Rub
y
requ
i
re
s
based o
n
m
odel
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
D
RY
s
e
tting o
f
the "
m
odel" env
i
ro
n
me
n
t
v
ar
commit
|
commitdiff
|
tree
2009-10-18
E
ric
Wong
tests
:
fact
o
r out a
commo
n
parser
er
r
or "library"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
st
s
:
fix random_blob
de
p
enden
c
y
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tests: fix
issues
w
ith n
o
n-p
o
rtable sh
e
ll
c
o
n
stru
c
ts
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: rack
.
input tra
i
ler tests
for all
m
odels
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: add unbuffered
t
ee(1)-l
i
k
e helpe
r
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
tests
:
introduce require_for_m
o
d
e
l function
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
re
f
acto
r
g
r
aceful shutdowns again,
h
arder
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
tests: sleep
.
ru slurps rack
.
i
nput stre
a
m
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Re
v
: simplification to
error handling
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
use timeout correctly to joi
n
threads on SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
W
ong
test
-
l
i
b: d
b
gc
a
t
ad
d
s headers
with k
e
y name
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
DRY setti
n
g
of
rack
.
multithread
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
Fix gracef
u
l sh
u
td
o
w
n handling of T
h
read* models harder
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test
s
: sleep
.
ru
h
a
ndl
e
s "E
x
pect: 100-cont
i
nue"
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
R
evac
t
or tests ca
n
sle
e
p mor
e
eas
i
ly
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
a
p
p_pool: not
e
i
t bei
n
g
c
urrently broken with Revact
o
r
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
Ra
i
nbows! 0
.
2
.
0
Eric Wong
(53):
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
README
:
l
ink t
o
A
p
p
Pool and e
x
t
ra note about Rev model
commit
|
commitdiff
|
tree
2009-10-15
Eric
Wo
n
g
loc
a
l
.
mk
.
sa
m
ple: use
re
v
0
.
3
.
1 instead
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t
400
3
: chmod +x
commit
|
commitdiff
|
tree
2009-10-15
Eric
Wo
n
g
Add Rainbows::AppPool
R
ac
k
middl
e
w
ar
e
commit
|
commitdiff
|
tree
2009-10-15
E
r
i
c
Wong
README:
update with Rev model cavea
t
s
commit
|
commitdiff
|
tree
2009-10-15
E
r
i
c
W
o
n
g
R
E
A
D
ME: updat
e
U
R
Ls
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
te
s
ts: enfo
r
ce rack
.
multithread and
r
ai
n
bows
.
model
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic
W
ong
rac
k
: expose "rainbo
w
s
.
mod
e
l" in Rack
e
n
vironment
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
d
ocumentati
o
n
u
pda
t
e
s
(m
o
stly on n
e
twor
k
models)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t300
3
: set
e
xec
u
table bit
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: fi
x
e
rr
o
r
ha
n
dling
for parser er
r
ors
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
Rev: general modul
e
documen
t
ation + c
a
v
e
ats
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
rack
.
multi
t
hread is o
n
ly true for Thread* m
o
dels
commit
|
commitdiff
|
tree
2009-10-15
E
ri
c
Wong
loc
a
l
.
mk
.
sample:
u
se ksh93 as default $(
S
HE
L
L)
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c
Wong
preliminary Rev su
p
port
commit
|
commitdiff
|
tree
2009-10-13
Eric W
o
ng
README: al
t
er rep
l
y
conven
t
ions for the maili
n
g
li
s
t
commit
|
commitdiff
|
tree
2009-10-13
Er
i
c
Wong
vs Unicorn
:
fix copy+pa
s
te errors and
g
ramm
a
r fail
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic Wong
vs Unicorn: fix
w
ording t
o
be co
n
sistent
wit
h
dia
g
r
a
m
s
commit
|
commitdiff
|
tree
2009-10-12
Eric Wo
n
g
v
s Unic
o
rn:
use
diagr
a
ms for concurrency m
o
dels
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
ong
tes
t
s: add reo
p
en logs te
s
t
f
o
r revactor
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
DEPLOY: update
w
ith n
o
tes o
n
DoS potential
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
n
g
tests: check for common exceptio
n
s with
"Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric
Won
g
SIGIN
T
/SIGTERM s
h
uts down instantly in workers
commit
|
commitdiff
|
tree
2009-10-12
Eric
Wong
Fi
x
graceful shut
d
owns for threaded mod
e
ls
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
r
e
vac
t
or: fix graceful shutdown tim
e
o
u
ts
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
clea
n
up thre
a
d model
s
, threads no
l
onger
tim
e
out
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Wong
revactor
:
continue fchmod b
e
a
t in
gr
a
cefu
l
exit
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
ng
revactor: g
r
aceful
dea
t
h of kee
p
a
live cli
e
n
t
s
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
No ne
e
d to be
halv
i
ng timeout, already done for u
s
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c
Wong
rev
a
c
tor: c
l
eanups and remove r
e
d
u
ndan
c
y
commit
|
commitdiff
|
tree
2009-10-11
E
ric Wong
re
v
actor: brea
k
on EBADF in t
h
e acceptin
g
actors
commit
|
commitdiff
|
tree
2009-10-11
E
r
ic Wong
expand and share ini
t
_work
e
r_pro
c
e
s
s
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
grace
f
ul exit on trap T
y
p
eError
from
IO
.
select
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
ong
fact
o
r o
u
t common li
s
ten loop er
r
or h
a
ndling
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_s
p
awn
:
clea
n
up nuking
o
f timed-out thre
a
ds
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests: create
a
bad
e
xit code by
default
commit
|
commitdiff
|
tree
2009-10-10
E
r
ic Wong
tests: updat
e
TRACER examples in ma
k
efile
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
tests:
TEST_
O
PTS => S
H
_TE
S
T_OPTS
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
README for test
s
ui
t
e
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
te
s
ts
:
ena
b
le pip
e
f
a
il sh
e
ll optio
n
if possible
commit
|
commitdiff
|
tree
next