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
local.mk.sample: sync with BDFL's version
2009-10-19
Eric
W
ong
local
.
mk
.
sample: sync w
i
th BDFL's version
commit
|
commitdiff
|
tree
2009-10-19
Eric W
o
ng
T
O
DO: update with new items
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
T
U
NING:
update do
c
umenta
t
ion not
e
s
commit
|
commitdiff
|
tree
2009-10-19
E
r
ic
Wong
rev: upd
a
te
d
ocum
e
n
tation for
t
his model
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev: AsyncRespons
e
=
>
D
e
ferredResponse API
clea
n
up
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
tests: predictable an
d
s
i
mpler tem
p
file
m
an
a
geme
n
t
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Won
g
tests: DWIM FI
F
O cre
a
tion
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
tests:
more
reliable e
r
ror
checking
commit
|
commitdiff
|
tree
2009-10-19
E
ric Wong
re
v
: asyn
c
response bodies with D
e
vFd
R
esponse mid
d
leware
commit
|
commitdiff
|
tree
2009-10-19
Eric
W
o
ng
reva
c
tor: switc
h
to
a 1 sec
o
nd
h
e
art
b
ea
t
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
rev: fix hear
t
beat
timeouts
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
http_respon
s
e: filter out X-Rainbows-* header
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
for log reop
e
ning for all
concur
r
enc
y
models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
sts: rack
.
input hammer concurrency test
i
ng
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
tests: common basic HTTP tests for
a
ll models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
rev: avo
i
d stack ove
r
flow
t
hr
o
ugh p
i
pelining
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic W
o
ng
re
v
: handle fully-
b
uffe
r
ed, p
i
pel
i
ned
r
e
q
u
ests
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tests: DRY requi
r
e
tests for Rev/Re
v
actor
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test-lib: quiet
d
o
w
n
pipefail error
m
e
ssage
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c
W
ong
tests
:
DRY Ruby requir
e
s bas
e
d o
n
mo
d
el
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
n
g
test
s
: DRY
s
etting of th
e
"model" environment var
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
tests: fac
t
o
r
o
u
t a common parser er
r
or "library"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tes
t
s: fix random_blob dependency
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: fix i
s
sues
with non-portable shell constructs
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test
s
:
rack
.
input trailer tests f
o
r all
mo
d
els
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests
:
add unbuffered tee(1)-like hel
p
er
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests
:
intr
o
duce req
u
ire_f
o
r_m
o
del function
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
r
e
f
actor grace
f
u
l
shut
d
owns
a
gai
n
,
h
arder
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Won
g
te
s
ts:
sl
e
ep
.
ru
s
lurps rack
.
inpu
t
stream
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
Rev: s
i
mplif
i
ca
t
io
n
to
error handling
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
u
s
e
timeout c
o
rrectly to joi
n
threads on
S
IGQUIT
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
te
s
t-lib: dbgca
t
adds hea
d
er
s
with key name
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
DRY setting of rac
k
.
multithread
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Fix gr
a
ceful shutdown handli
n
g of Thre
a
d*
m
odels h
a
rder
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: sleep
.
ru hand
l
es "Expect: 10
0
-continue"
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
Revactor
t
ests ca
n
sleep more easily
commit
|
commitdiff
|
tree
2009-10-15
E
ric
Wong
app_pool: note it be
i
ng currently broken
w
i
t
h Revactor
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
Ra
i
nbows!
0
.
2
.
0
Eric Wong
(53):
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
README: li
n
k to AppPool and extra no
t
e about Rev mod
e
l
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
local
.
mk
.
sample: use rev 0
.
3
.
1
inst
e
ad
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t40
0
3:
c
hmod +x
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Add Rainbows:
:
AppPool Ra
c
k mi
d
dleware
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
R
EADME: upd
a
t
e
with Rev model cav
e
a
ts
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
READ
M
E: upda
t
e URLs
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
tests: enforce rack
.
multithr
e
ad
a
n
d rainbows
.
model
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
rack: expose "rainbows
.
m
o
del"
i
n
Ra
c
k
e
nvironm
e
nt
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c W
o
ng
documentation upd
a
tes (most
l
y on
n
etwork m
o
dels)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t3003: se
t
executable bit
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic
Won
g
Rev: fix error handling fo
r
par
s
er errors
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wo
n
g
Rev: ge
n
eral
module
d
o
cumentation + caveat
s
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
rack
.
mul
t
ithr
e
ad is only true for Thread
*
models
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
loc
a
l
.
mk
.
samp
l
e: use ksh93
as de
f
ault
$
(
SHE
L
L
)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
pre
l
iminary Rev support
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
README: alter reply c
o
nventio
n
s for the mailin
g
li
s
t
commit
|
commitdiff
|
tree
2009-10-13
Er
i
c
W
ong
vs Unic
o
rn
:
fi
x
copy+paste
errors a
n
d
g
r
a
m
mar fai
l
commit
|
commitdiff
|
tree
2009-10-12
Eric
Won
g
vs Unicorn: fix
wording to be c
o
nsistent w
i
t
h
diagrams
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c
Wong
vs Unicorn: use di
a
gr
a
m
s
for
c
oncurrency
m
o
dels
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
on
g
tes
t
s: add
reopen
l
ogs test for rev
a
ctor
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
ng
DEPLOY: upd
a
te with n
o
tes on DoS pot
e
ntial
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
t
ests: ch
e
ck
fo
r
common exceptions with "Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
SIGINT/
S
IGTERM shuts
down
i
nstantly in workers
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
Fix graceful shutd
o
w
ns for th
r
eaded m
o
de
l
s
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
on
g
revactor: fix g
r
aceful shutdow
n
timeouts
commit
|
commitdiff
|
tree
2009-10-11
E
ric W
o
ng
cleanup
t
hread models,
t
hreads no
longer
time out
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
revactor: continue fchmo
d
beat in
g
r
a
ce
f
ul exit
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
revac
t
or: gr
a
cefu
l
death of keepalive clients
commit
|
commitdiff
|
tree
2009-10-11
E
r
ic Won
g
No need to be halving
timeout, alre
a
dy done for
u
s
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
r
e
vac
t
o
r
:
cle
a
nups and remove redundan
c
y
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Wong
revactor: bre
a
k
on EBADF in the accept
i
ng
acto
r
s
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Wo
n
g
expand and
s
ha
r
e
init_worker_pr
o
cess
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Wong
g
r
aceful exit on trap Ty
p
eError from IO
.
selec
t
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
f
actor o
u
t common li
s
ten loo
p
err
o
r handlin
g
commit
|
commitdiff
|
tree
2009-10-10
E
r
i
c Wong
thread_spawn: clean u
p
n
u
kin
g
of time
d
-
out t
h
reads
commit
|
commitdiff
|
tree
2009-10-10
Eric Wo
n
g
t
ests: create a bad exit cod
e
b
y default
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tes
t
s: update
T
RACER
e
xamples in mak
e
fil
e
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c Wo
n
g
tests:
T
EST_OPTS => SH_TEST_OPTS
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
README for test suite
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tes
t
s
:
enable pipefail shell opti
o
n if possible
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spawn
:
non-bl
o
cking a
c
cept()
shouldn't EINTR
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
t
hrea
d
_
s
pawn: more robu
s
t loop
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
thread_spawn
:
tr
a
p EAG
A
IN on acc
e
pt_non
b
l
o
c
k
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
test
s
: add revactor pipe
l
ining/ke
e
palive test
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
fchmod heartbe
a
t flip
s
b
e
t
w
ee
n
0
/1
commit
|
commitdiff
|
tree
2009-10-08
Er
i
c
Wong
tests: add dbgc
a
t()
ut
i
lity
m
ethod
commit
|
commitdiff
|
tree
2009-10-08
E
ric Wong
tests: sim
p
lify temporary fil
e
management
commit
|
commitdiff
|
tree
2009-10-08
Eric Wo
n
g
t0000: basic test in
c
ludes keep
a
live + pipelining
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tes
t
s: move tras
h
files
to
th
e
ir
o
wn trash/ dir
e
c
t
ory
commit
|
commitdiff
|
tree
2009-10-06
E
r
i
c
Wong
tests: generate ra
n
dom_blob once for all tes
t
s
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
doc: better "R
a
inbo
w
s
!" RDoc ex
a
m
p
les a
n
d linkage
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
SIGNALS:
a
dd Rainbows!-specific notes
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
add S
I
GNAL
S
doc
t
o RDoc
commit
|
commitdiff
|
tree
2009-10-06
Eric Won
g
Rainbows! 0
.
1
.
1
Eric Wong
(16):
commit
|
commitdiff
|
tree
2009-10-06
Eric
Wo
n
g
less error-prone timeouts for Thread mod
e
ls
commit
|
commitdiff
|
tree
2009-10-06
E
ri
c
Wong
thread_spawn:
fix timeo
u
t leading to worker death
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
Thread* m
o
dels:
c
le
a
nup
timeout manageme
n
t
commit
|
commitdiff
|
tree
2009-10-06
Eric Won
g
local
.
mk
.
s
a
mpl
e
:
f
ix revac
t
o
r
de
p
endency
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
cl
e
anup t
e
mporary fi
l
e
u
sage in t
e
sts
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
W
ong
tes
t
s: all
o
w "make
V=2"
t
o set TES
T
_
O
PTS += -x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
mk
.
sample: sync to my current v
e
rs
i
on
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
A
d
d top-level
"
tes
t
"
targ
e
t for
make
commit
|
commitdiff
|
tree
next