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: predictable and simpler tempfile management
2009-10-19
Er
i
c Wong
test
s
: predicta
b
le and simpl
e
r tempfil
e
management
commit
|
commitdiff
|
tree
2009-10-19
E
r
i
c
W
ong
test
s
: DWIM
FIFO cr
e
ation
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
test
s
:
m
o
re reliable
e
rr
o
r checking
commit
|
commitdiff
|
tree
2009-10-19
Eri
c
Wong
r
e
v: a
s
y
n
c
r
es
p
onse bodi
e
s
w
i
t
h
DevFdResponse mid
d
le
w
are
commit
|
commitdiff
|
tree
2009-10-19
Eric
W
o
ng
rev
a
c
to
r
: switch
t
o a 1 second hear
t
beat
commit
|
commitdiff
|
tree
2009-10-19
Eric Wo
n
g
rev: fix heartbeat timeouts
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
h
ttp_response: filter out X-Rainbows-*
h
e
aders
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wo
n
g
tests: for lo
g
reopening for all concur
r
e
ncy models
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
tests:
r
ack
.
input
hammer concurre
n
cy test
i
n
g
commit
|
commitdiff
|
tree
2009-10-18
E
ric
W
ong
tests: commo
n
basic HTTP tes
t
s for all models
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
rev
:
a
v
oid sta
c
k
o
verflow through
pipe
l
in
i
ng
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
rev: handle fully-buffered,
p
i
pelined requests
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
tests:
DRY r
e
quire t
e
sts
f
o
r
Re
v
/Revac
t
o
r
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
o
ng
test-lib:
q
ui
e
t
d
own pipef
a
il e
r
ror message
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: DR
Y
Ruby requires based on model
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wo
n
g
tes
t
s: DRY sett
i
ng of
the
"mo
d
el" environmen
t
v
ar
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
factor out
a
c
ommon parser error "library"
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
tests: fix random_blob depe
n
dency
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests:
fix issues
wit
h
non-porta
b
le sh
e
l
l constructs
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
rack
.
in
p
ut trailer
tests for all mode
l
s
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic W
o
ng
tests: add unbuffer
e
d tee(1)
-
like helper
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
t
e
sts: introdu
c
e req
u
ire_for_
m
odel function
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
refa
c
tor
graceful sh
u
tdo
w
ns aga
i
n, ha
r
d
er
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
tes
t
s: sleep
.
r
u
sl
u
rps rack
.
input stream
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Rev:
simplification to er
r
or
h
an
d
ling
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
use
t
i
meout correctly to
join
thr
e
ads on SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test-lib: d
b
gcat adds he
a
ders with
k
ey name
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
DRY
settin
g
of ra
c
k
.
mul
t
ithread
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
F
i
x gra
c
eful shutdown handling of T
h
read
*
model
s
h
a
rder
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
s
lee
p
.
ru handles "Exp
e
ct: 100-conti
n
ue
"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Revactor tests can sleep more easi
l
y
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
app_pool: note
i
t b
e
ing
c
urrent
l
y broken with Revacto
r
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic
Wong
Rainbows!
0
.
2
.
0
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
README
:
link to A
p
pPool and extr
a
n
ote about Rev model
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
local
.
mk
.
s
ample: use r
e
v
0
.
3
.
1
inst
e
ad
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t
4
003: chmod +x
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Add Rai
n
bows::AppPool Rack middleware
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
README: up
d
at
e
with R
e
v
m
od
e
l
caveats
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
README: u
p
date U
R
Ls
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
tests: enforce
r
ack
.
multith
r
ead and rainbows
.
model
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
r
a
ck: e
x
pos
e
"r
a
inb
o
ws
.
mod
e
l
" in Rack e
n
v
ir
o
nm
e
nt
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic
W
ong
docum
e
ntation updates (mo
s
tly on
network m
o
d
e
l
s)
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
ng
t300
3
: se
t
executable bit
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: fix error handling for pa
r
ser errors
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
Rev: general module documentati
o
n + caveats
commit
|
commitdiff
|
tree
2009-10-15
E
r
i
c W
o
ng
r
ack
.
multithread is only true for Thre
a
d*
models
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic W
o
n
g
local
.
mk
.
sample: use ksh93 as
d
e
fault $(SHELL)
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
n
g
preliminary R
e
v support
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
READM
E
:
a
lter reply
conventions for the
mailing l
i
st
commit
|
commitdiff
|
tree
2009-10-13
Er
i
c Wong
vs Uni
c
orn: f
i
x co
p
y+paste errors and grammar
f
ail
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
vs Unicor
n
:
f
ix wording to be consis
t
ent with diagra
m
s
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
o
ng
vs Unico
r
n:
u
se
d
i
ag
r
ams for concur
r
ency model
s
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
tests: add r
e
o
pen l
o
gs test for reva
c
tor
commit
|
commitdiff
|
tree
2009-10-12
Eric Wo
n
g
D
E
P
LO
Y
: update
w
ith n
o
tes on DoS
potentia
l
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c Wong
test
s
:
check f
o
r
c
o
mmo
n
ex
c
e
p
t
i
ons
w
it
h
"Erro
r
"
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic
W
ong
SIGINT/SIGTERM shuts down instantly i
n
wor
k
ers
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
Fix g
r
ace
f
ul shutdowns for t
h
readed models
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
ng
re
v
actor: fix
g
raceful shutdown timeouts
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
cleanup thread mode
l
s, th
r
eads no longer tim
e
out
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
revactor: contin
u
e fchmod bea
t
in graceful ex
i
t
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Won
g
r
e
v
a
c
tor:
g
raceful de
a
th of
keepalive clients
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
No need to be halving timeout
,
already done for us
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Wo
n
g
revactor:
cleanups and remove redundanc
y
commit
|
commitdiff
|
tree
2009-10-11
Eric Won
g
revactor:
b
r
ea
k
on
EB
A
DF in the accepting actors
commit
|
commitdiff
|
tree
2009-10-11
Eric Won
g
expa
n
d and
s
h
a
re init_work
e
r_process
commit
|
commitdiff
|
tree
2009-10-11
E
r
i
c Wong
graceful exit
o
n trap T
y
peEr
r
or f
r
om IO
.
select
commit
|
commitdiff
|
tree
2009-10-11
Eric Won
g
factor o
u
t common listen loop error handling
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c Wong
thread_s
p
awn: clean up nukin
g
of t
i
med-out threads
commit
|
commitdiff
|
tree
2009-10-10
E
ric W
o
ng
tests: create a bad exit co
d
e by default
commit
|
commitdiff
|
tree
2009-10-10
Eric W
o
n
g
t
ests: u
p
date TRACER examples in
m
akefile
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests: TEST_
O
PTS => S
H
_
T
EST_OP
T
S
commit
|
commitdiff
|
tree
2009-10-10
Eric Wo
n
g
R
E
ADM
E
for test s
u
it
e
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
t
ests: enable pipefa
i
l sh
e
l
l option if possible
commit
|
commitdiff
|
tree
2009-10-10
Eri
c
Wong
thr
e
ad_spawn: non-blocking accept() sho
u
ldn't EI
N
TR
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c Wong
thread_spawn: mo
r
e
r
o
b
ust
loo
p
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
thread_spawn: trap EAGAIN on acc
e
pt_nonblock
commit
|
commitdiff
|
tree
2009-10-09
Eric Won
g
tests: add
r
e
vactor pipelining
/
keepalive test
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
fchmod
h
eartb
e
at
f
lips
between 0/1
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
tests: add
d
b
g
c
a
t()
utility method
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
tests: simplify temporary file manage
m
ent
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
t0000:
b
asic test includes keepalive + pipelin
i
ng
commit
|
commitdiff
|
tree
2009-10-06
Eric
Won
g
tests: move
t
rash fil
e
s
to t
h
eir o
w
n trash/ directory
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
te
s
ts: generate random_blob once for all tests
commit
|
commitdiff
|
tree
2009-10-06
E
ric
W
on
g
doc: better
"
R
a
i
nbo
w
s!" RDoc ex
a
mples
a
nd linka
g
e
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
SI
G
NALS:
add Rainbows
!
-specific
n
o
t
e
s
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
add SIGNALS doc
t
o RDoc
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
R
a
inbows! 0
.
1
.
1
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
less error-prone
t
im
e
o
uts for Thread models
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Won
g
thr
e
ad_
s
p
awn: fix timeout le
a
ding t
o
worker death
commit
|
commitdiff
|
tree
2009-10-06
Eric Won
g
Thread* models: cleanup timeo
u
t management
commit
|
commitdiff
|
tree
2009-10-06
E
ri
c
Wong
local
.
mk
.
sam
p
le: fix revact
o
r dependency
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
cleanup temporar
y
file
u
sag
e
in tests
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
test
s
:
a
l
l
o
w "make V=
2
" to
s
et TEST_OPTS += -x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
l
ocal
.
mk
.
sam
p
le: sync to my curr
e
nt ver
s
ion
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
Add t
o
p-level "test
"
targe
t
for
m
ake
commit
|
commitdiff
|
tree
2009-10-06
E
ric
W
ong
te
s
t
s:
quiet down bin ins
t
a
llatio
n
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
ra
i
nbows/base: cleanup const
a
n
t incl
u
de
commit
|
commitdiff
|
tree
2009-10-05
E
ric W
o
ng
Avoi
d
naming nam
e
s in
LICENSE/README files
commit
|
commitdiff
|
tree
2009-10-05
Eri
c
Wong
summa
r
y: s
/
slow apps/sl
e
epy apps/g
commit
|
commitdiff
|
tree
2009-10-05
Eric Won
g
R
E
ADM
E
:
a
d
d
i
nstall
i
nstruc
t
ions
commit
|
commitdiff
|
tree
next