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 Wong
local
.
mk
.
sample
:
sync
w
ith BDFL's version
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
TODO: update with new items
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
TUNING:
u
pda
t
e do
c
umentation
notes
commit
|
commitdiff
|
tree
2009-10-19
Eric Wo
n
g
re
v
: update document
a
tion for this model
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev: A
s
yncResponse => Defe
r
redR
e
s
p
onse
A
P
I
clean
u
p
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
tests: pre
d
ictable and simpler tempfile
m
anagement
commit
|
commitdiff
|
tree
2009-10-19
E
r
ic Wong
test
s
: DWIM
F
IFO
c
reation
commit
|
commitdiff
|
tree
2009-10-19
Eric
W
o
ng
tests: mo
r
e r
e
liable
error
c
hecking
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev: async respons
e
bodies with DevFdResponse
m
i
d
dlew
a
re
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
revacto
r
:
s
witch to
a
1
second hea
r
tbeat
commit
|
commitdiff
|
tree
2009-10-19
Eric Won
g
re
v
: fix hea
r
tb
e
at
t
imeout
s
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
http_response: fil
t
er o
u
t X-Rain
b
ows-* headers
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: for log reopening
f
or all
concu
r
rency models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests
:
r
a
ck
.
input hammer concurrency testing
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wo
n
g
tests: common basic HTT
P
tests for all
m
odels
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
re
v
: avoid
stac
k
ov
e
rflow through pipelini
n
g
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
r
e
v: handle fully-bu
f
fered, pip
e
line
d
requests
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests
:
DRY require tests for Rev/Revactor
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
st-lib: qui
e
t down
pip
e
fail error messa
g
e
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: DRY Ruby
requires based on model
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
sts: DRY setting
of
the "mod
e
l" environ
m
ent var
commit
|
commitdiff
|
tree
2009-10-18
E
ric
Wong
te
s
ts: factor out
a
common parser error "library"
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tests: fix r
a
n
d
om_blob
d
e
pendency
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wo
n
g
tests: f
i
x
i
s
sues with non-portabl
e
shell
c
onstructs
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
t
e
sts: rack
.
i
n
put trailer tests
f
or al
l
mo
d
els
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
tests
:
add unbuffered te
e
(1)
-
like he
l
per
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tests: introduc
e
require_for_
m
odel fu
n
ction
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic
Wong
refactor graceful shutdowns again, har
d
er
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
tests: sleep
.
ru slurps ra
c
k
.
input stream
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
R
ev:
simplificat
i
o
n to erro
r
handling
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
u
s
e
t
i
meout co
r
r
e
ctly to join threads on SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
E
r
i
c
W
o
ng
test-
l
i
b: d
b
gca
t
a
dds
h
eaders
with key nam
e
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
DRY settin
g
of rack
.
m
u
ltithread
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
F
ix gracef
u
l shutdown
handling
o
f Thread* model
s
harder
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
tests: sleep
.
ru handl
e
s
"Expect:
1
00-continue"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
Revactor test
s
can sle
e
p more eas
i
ly
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
app_pool: note it being currently broken wit
h
Revac
t
or
commit
|
commitdiff
|
tree
2009-10-15
E
ri
c
Wo
n
g
Rai
n
bows! 0
.
2
.
0
Eric Wong
(53):
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
REA
D
M
E: link
t
o Ap
p
Pool
and extra note about Rev
model
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
local
.
mk
.
sam
p
l
e
: u
s
e rev 0
.
3
.
1
i
nstea
d
commit
|
commitdiff
|
tree
2009-10-15
E
ri
c
W
on
g
t4003: chmod +x
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
A
dd Ra
i
n
b
ows::A
p
pPoo
l
Rack middleware
commit
|
commitdiff
|
tree
2009-10-15
E
r
i
c
Wong
README:
u
p
d
ate with
R
e
v model cav
e
ats
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
READ
M
E
:
update URLs
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
tests: enfo
r
ce rack
.
m
ultithread
and rainbows
.
model
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
n
g
rack: expose "rainbows
.
model" in Rac
k
en
v
i
r
onment
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c
Wong
documentation updates (mostly on network
m
odels)
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
t3003: set e
x
ecuta
b
le bit
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev
:
f
ix error h
a
ndlin
g
for
parser error
s
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev
:
genera
l
mo
d
ule documenta
t
ion + caveats
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Won
g
r
a
ck
.
multithre
a
d is onl
y
true
f
or Thread* models
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
l
o
cal
.
mk
.
sample: use ksh93
a
s
d
e
f
ault
$(SHELL
)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
p
r
e
liminar
y
Rev s
u
pport
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
R
EADME: alte
r
reply con
v
ention
s
for the mailing
l
ist
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
vs Unico
r
n: fix
c
o
p
y+paste errors
and grammar fail
commit
|
commitdiff
|
tree
2009-10-12
Eric
Wong
vs U
n
ic
o
rn:
f
i
x w
o
rding to
be co
n
sistent with
d
iagrams
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
n
g
vs
Unico
r
n
: use dia
g
ra
m
s for
concur
r
enc
y
models
commit
|
commitdiff
|
tree
2009-10-12
E
ric Wong
tests:
add reopen logs test for revac
t
or
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic W
o
ng
DEPLOY: upda
t
e w
i
th notes on DoS
pot
e
ntial
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
t
e
sts:
c
heck for common exceptio
n
s
wi
t
h "
E
rro
r
"
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic W
o
ng
SIGINT/SI
G
TERM shuts down i
n
stantly
in
wo
r
k
ers
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
ng
Fix graceful shutdowns for
t
hr
e
ade
d
models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
revactor
:
fix grace
f
ul s
h
utdown timeouts
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Won
g
clea
n
u
p
t
hread models
,
threads no longer t
i
me
out
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
W
on
g
revactor: co
n
tinue fchm
o
d beat in gra
c
eful exi
t
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
r
evact
o
r: graceful death of keepalive c
l
ients
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
No need to be halv
i
ng timeout, alre
a
dy do
n
e for us
commit
|
commitdiff
|
tree
2009-10-11
Eric Won
g
r
e
vactor: cleanups and remove redund
a
ncy
commit
|
commitdiff
|
tree
2009-10-11
E
ric W
o
n
g
revactor: break on EBADF in the accept
i
ng ac
t
ors
commit
|
commitdiff
|
tree
2009-10-11
Eric
Wong
expa
n
d a
n
d sh
a
r
e init
_
worker_process
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c
W
on
g
g
r
aceful ex
i
t on
trap TypeErr
o
r from IO
.
select
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
n
g
f
actor out common liste
n
loop error handl
i
ng
commit
|
commitdiff
|
tree
2009-10-10
Eri
c
W
o
ng
thread_spawn:
c
lean up nuking of
t
imed-out
t
hreads
commit
|
commitdiff
|
tree
2009-10-10
Eric
W
ong
tests: creat
e
a bad exit code by default
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
t
ests: update TRACE
R
examples in makefile
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests: TE
S
T_OPTS => SH_TEST_OPT
S
commit
|
commitdiff
|
tree
2009-10-10
Eric W
o
n
g
READ
M
E for test suite
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c Wong
tests:
enable pipe
f
ail shell option if p
o
s
sible
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_s
p
awn: non-blocking ac
c
ept()
s
houldn't EINT
R
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
threa
d
_spawn: more robust loop
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
thre
a
d_spawn:
trap EAGAI
N
o
n accept_
n
onblock
commit
|
commitdiff
|
tree
2009-10-09
Er
i
c Wong
tests: add rev
a
ctor pipelining/keepa
l
i
ve test
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
fchmod heartbeat fl
i
ps
betwe
e
n
0
/1
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
test
s
: add dbgcat
(
)
utility metho
d
commit
|
commitdiff
|
tree
2009-10-08
E
r
ic Wong
tests
:
simplify
t
em
p
orary file mana
g
ement
commit
|
commitdiff
|
tree
2009-10-08
E
ric
W
on
g
t000
0
: basic test incl
u
des keepalive +
p
i
pelining
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
t
e
s
ts:
mo
v
e trash fi
l
es to t
h
eir o
w
n t
r
ash/ directory
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: generate
r
a
n
dom_blob once
for all
t
ests
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
o
ng
d
o
c
: better
"Rainbows!" RDoc ex
a
m
p
les and
linkage
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c
W
on
g
SIGNA
L
S: add Ra
i
nbows!-s
p
e
c
ific
notes
commit
|
commitdiff
|
tree
2009-10-06
E
r
i
c Wo
n
g
add SIGN
A
LS do
c
to
RDoc
commit
|
commitdiff
|
tree
2009-10-06
E
ri
c
Wong
R
ai
n
bows! 0
.
1
.
1
Eric Wong
(16):
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
le
s
s
error-prone tim
e
ou
t
s for Threa
d
model
s
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
thread_s
p
awn: fix tim
e
out leading t
o
worker
dea
t
h
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
Thr
e
a
d
* m
o
dels: cl
e
a
n
u
p tim
e
out management
commit
|
commitdiff
|
tree
2009-10-06
Eric Wo
n
g
local
.
mk
.
sample: fix
revactor
de
p
endency
commit
|
commitdiff
|
tree
2009-10-06
Eric Wo
n
g
c
l
ea
n
up temporary file
usage in t
e
sts
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests:
a
l
lo
w
"make V=2" to set TEST
_
O
P
T
S
+
=
-
x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
mk
.
sample: sync to
my cu
r
r
ent
v
ersion
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
A
d
d top-level "
t
est" t
a
rget for make
commit
|
commitdiff
|
tree
next