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
tests: port all existing tests to TAP library
2009-10-25
Eric Wong
te
s
t
s
: port all
e
x
isting test
s
to
TAP l
i
bra
r
y
commit
|
commitdiff
|
tree
2009-10-24
Eric Wong
tests
:
add a
T
AP producer shell library
commit
|
commitdiff
|
tree
2009-10-24
Eri
c
W
ong
tests: common setup and wai
t
_start f
u
nction
s
commit
|
commitdiff
|
tree
2009-10-24
Eri
c
Wo
n
g
te
s
ts:
p
refer "RUBY
"
t
o lowercased "r
u
by"
commit
|
commitdiff
|
tree
2009-10-24
Eric Won
g
t
ests
:
avoid race condition in
r
eo
p
en
logs
t
e
st
commit
|
commitdiff
|
tree
2009-10-22
Eric Wong
tests:
hopefully f
i
x stal
l
s in inpu
t
trailer tests
commit
|
commitdiff
|
tree
2009-10-22
Eric Wong
initial E
v
entMachin
e
s
upport
commit
|
commitdiff
|
tree
2009-10-21
Eric Wong
tests: avoid needlessly remaking "rainbows"
commit
|
commitdiff
|
tree
2009-10-20
E
r
ic Wong
add new
s
bo
d
ies to site NEWS
.
a
to
m
.
xml
commit
|
commitdiff
|
tree
2009-10-20
Er
i
c
W
ong
r
e
v
: fix static file responses unde
r
HTTP/0
.
9
commit
|
commitdiff
|
tree
2009-10-20
Er
i
c Wong
test-lib: avoid stalli
n
g
d
u
e to bad FIFO handling
commit
|
commitdiff
|
tree
2009-10-20
Eric Wong
t
ests: mo
r
e correct
H
T
TP
/
0
.
9
t
est
commit
|
commitdiff
|
tree
2009-10-19
Eric Won
g
README
:
c
h
ange o
r
dering
of concu
r
rency model listing
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
rev: remove Re
v
actor-sp
e
cif
i
c workaround
commit
|
commitdiff
|
tree
2009-10-19
E
ric Wong
Rainbows!
0
.
3
.
0
commit
|
commitdiff
|
tree
2009-10-19
Eric W
o
ng
lo
c
al
.
m
k
.
sa
m
p
le: sync with BDFL's
v
ersion
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
T
O
DO: update with new
it
e
ms
commit
|
commitdiff
|
tree
2009-10-19
E
ric Wong
TUNING: upda
t
e docu
m
ent
a
tion notes
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev: updat
e
d
ocu
m
entation for this mo
d
e
l
commit
|
commitdiff
|
tree
2009-10-19
Eric Wo
n
g
rev: Async
R
esponse =>
DeferredRes
p
o
n
se API cl
e
anup
commit
|
commitdiff
|
tree
2009-10-19
E
r
ic Wong
tes
t
s:
p
re
d
ictable and
s
i
mple
r
t
e
mp
f
ile management
commit
|
commitdiff
|
tree
2009-10-19
E
r
i
c
Wong
tests: DWIM FIFO creation
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
tes
t
s:
m
o
r
e rel
i
able erro
r
ch
e
cking
commit
|
commitdiff
|
tree
2009-10-19
E
r
ic Won
g
rev: async res
p
onse
bodies with DevF
d
Response middl
e
ware
commit
|
commitdiff
|
tree
2009-10-19
E
r
ic Wo
n
g
r
e
vactor: switch
t
o
a
1 second
heartbeat
commit
|
commitdiff
|
tree
2009-10-19
E
r
i
c
W
o
ng
rev:
fix heartbeat
t
i
meo
u
ts
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
http_res
p
onse: f
i
lter
o
ut X-Rainbows-* headers
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
for log reopening
for all concurrency m
o
del
s
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
tests: rack
.
input hammer co
n
curre
n
cy testing
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
tests: com
m
o
n
bas
i
c HTTP
t
ests for
all
m
odels
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
re
v
: avoid
s
t
a
c
k
overflow
thr
o
ugh
pipel
i
ning
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
rev: handl
e
fully-buf
f
e
r
ed, pipelined reques
t
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
tests: D
R
Y
r
e
quire
tests
f
o
r Rev/
R
evactor
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test-lib: q
u
iet down pi
p
e
f
ail error
message
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
sts: DRY Ruby requires based on model
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
W
o
ng
tests: DRY
setting of the "model" en
v
ironment var
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests
:
factor out
a common
p
ars
e
r er
r
or "library"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
sts
:
fix random_b
l
ob
d
e
pe
n
dency
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
tests: fix
issue
s
w
ith non-port
a
ble shell c
o
nstr
u
cts
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
tests: r
a
ck
.
inpu
t
t
r
ailer
t
ests for
all models
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
tests:
a
dd unbuff
e
red tee(1)-l
i
ke helper
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
o
n
g
tests: introd
u
ce require_for_mod
e
l f
u
nction
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
r
e
f
a
c
tor gracef
u
l
sh
u
tdowns again, harder
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
tests: sleep
.
ru slurps r
a
ck
.
inpu
t
stream
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Rev: simpli
f
icatio
n
to error handlin
g
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
o
n
g
use ti
m
e
o
ut correctly
to j
o
in threads on SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
test-l
i
b: dbgcat adds
he
a
ders w
i
th
key nam
e
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
DRY setting of ra
c
k
.
multithread
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Fix grace
f
ul shutdown han
d
lin
g
o
f Thread* models harde
r
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
te
s
ts:
s
leep
.
ru
h
a
ndles "Expect: 100-co
n
tinue"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Revactor tests can sleep m
o
re
e
asily
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
app_pool: note
it bei
n
g currentl
y
bro
k
en with Revactor
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
Rainbow
s
! 0
.
2
.
0
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
README: link to AppPool and
extra note about R
e
v model
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
local
.
mk
.
sample: use rev 0
.
3
.
1 inste
a
d
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t4
0
03:
c
hmod +x
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
A
dd Rainbows::AppPool
Rack mid
d
l
e
ware
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
RE
A
DME:
u
pdate with
R
ev model cave
a
t
s
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
README: updat
e
URLs
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
tests: enforce rac
k
.
m
u
ltithread and rainbows
.
mo
d
el
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
rack: expose "r
a
inbows
.
m
odel" in Ra
c
k e
n
vironment
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
documentation updates
(
m
o
stly on network models)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t3003: set
e
xecutable
b
i
t
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: fix error ha
n
dling f
o
r parser
errors
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
R
ev: general modul
e
do
c
umentation +
caveat
s
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
rack
.
mu
l
tithread is onl
y
true for Thread* models
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
local
.
m
k
.
s
ample: use ksh93
a
s
defaul
t
$(SHELL)
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
preliminar
y
R
e
v support
commit
|
commitdiff
|
tree
2009-10-13
Eric
W
o
n
g
RE
A
DME: alter reply con
v
entions f
o
r
t
h
e
mailing list
commit
|
commitdiff
|
tree
2009-10-13
Eric Wo
n
g
vs Uni
c
orn: fix copy+paste err
o
r
s
and grammar fail
commit
|
commitdiff
|
tree
2009-10-12
E
ric Won
g
v
s
Unicorn
:
fix
w
ording to be consist
e
nt w
i
th dia
g
rams
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
vs Un
i
corn:
u
se diagrams fo
r
concurrency models
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c Wong
tests: a
d
d
reopen
logs test fo
r
re
v
a
c
tor
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
DEPLOY:
u
p
d
ate with
no
t
e
s on
DoS poten
t
ial
commit
|
commitdiff
|
tree
2009-10-12
E
ric
W
o
n
g
tests: check for co
m
mon exce
p
tions wit
h
"Error
"
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic Wong
SIGINT/SIGT
E
RM shuts down
instantly in workers
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
o
ng
F
ix gr
a
ceful
s
hutdown
s
f
or threaded models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wo
n
g
reva
c
tor: fix gr
a
c
e
ful
s
hu
t
down timeouts
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
ong
cleanup thread
models, threads
no lo
n
g
e
r time out
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
revactor
:
c
o
ntinue fchmod beat
in graceful
exit
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
ong
revactor: grac
e
ful death
of
k
eepalive
c
l
i
ents
commit
|
commitdiff
|
tree
2009-10-11
E
r
ic
W
ong
N
o need
to
be halv
i
n
g timeout, already done for u
s
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Won
g
revactor: cleanups
a
n
d
r
em
o
ve redundan
c
y
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
reva
c
tor: break on EBADF
in the accep
t
ing a
c
tors
commit
|
commitdiff
|
tree
2009-10-11
Eric
Wong
e
x
pa
n
d and sha
r
e init
_
worker_process
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
W
o
ng
gracefu
l
exit on
trap TypeError f
r
om IO
.
s
elect
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
factor out common listen loop error handling
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
t
hread_spawn: clean u
p
nuking of timed-out th
r
e
a
ds
commit
|
commitdiff
|
tree
2009-10-10
Eri
c
Wong
tests: create a bad exit
cod
e
by
default
commit
|
commitdiff
|
tree
2009-10-10
Eric Wo
n
g
tests
:
u
pd
a
te TRACE
R
e
x
amples in m
a
kefile
commit
|
commitdiff
|
tree
2009-10-10
Eric W
o
ng
te
s
ts:
T
ES
T
_O
P
TS => SH_TEST_OPT
S
commit
|
commitdiff
|
tree
2009-10-10
E
r
ic W
o
ng
README f
o
r
t
est su
i
te
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c W
o
ng
tests: enable pipef
a
il
s
hell opti
o
n
if possib
l
e
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_
s
p
awn: non
-
blocking
acc
e
pt() shouldn
'
t EINTR
commit
|
commitdiff
|
tree
2009-10-10
Eri
c
Wong
threa
d
_
sp
a
wn: more robus
t
loop
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
thread_spa
w
n: trap EAGAIN
o
n
accept_n
o
nblock
commit
|
commitdiff
|
tree
2009-10-09
Eric
W
ong
tests:
add revacto
r
pip
e
lining/keepaliv
e
test
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
fchmod heartbe
a
t flips be
t
ween 0/1
commit
|
commitdiff
|
tree
2009-10-08
E
ric Wong
t
ests: add dbgcat
(
) u
t
ility method
commit
|
commitdiff
|
tree
2009-10-08
Er
i
c
Wong
tests: simplify tempora
r
y f
i
le ma
n
agement
commit
|
commitdiff
|
tree
next