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
Rainbows! 0.3.0
2009-10-19
Eric Wong
R
a
inbows! 0
.
3
.
0
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
l
ocal
.
mk
.
sample: sync
with BDFL's ver
s
ion
commit
|
commitdiff
|
tree
2009-10-19
E
r
ic Wong
T
O
DO: upda
t
e with ne
w
i
tem
s
commit
|
commitdiff
|
tree
2009-10-19
Eric Won
g
T
UNING: up
d
a
te doc
u
men
t
ation notes
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
r
e
v:
u
pdate docu
m
entation for this mo
d
el
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
rev:
A
syncResp
o
nse =
>
DeferredRes
p
onse API clean
u
p
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
test
s
: predi
c
t
able a
n
d simpler tempfile ma
n
agement
commit
|
commitdiff
|
tree
2009-10-19
Eric Wo
n
g
tes
t
s: DWIM FIFO c
r
eatio
n
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
t
e
sts: more
reliable error
c
h
ecking
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev: async
re
s
po
n
se bodies w
i
t
h
DevFdResponse
m
iddl
e
w
are
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
revacto
r
:
s
w
i
tch
to a 1 second heartbea
t
commit
|
commitdiff
|
tree
2009-10-19
Eric Wo
n
g
rev: fix
h
e
artbeat
t
imeouts
commit
|
commitdiff
|
tree
2009-10-18
E
r
i
c Wong
http_r
e
spon
s
e: f
i
lter out X
-
Rainbows-* headers
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: for
log reopening for all co
n
currency models
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
te
s
ts:
rack
.
i
n
put ha
m
m
e
r concurrenc
y
t
esting
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
tes
t
s
: co
m
mon basic HTTP
tests
for
all models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
rev: avoid stack overfl
o
w
through pipelin
i
ng
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
re
v
: hand
l
e fully-buff
e
red, pipelined r
e
que
s
ts
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wo
n
g
tests: DRY require tests f
o
r Rev/Reva
c
tor
commit
|
commitdiff
|
tree
2009-10-18
E
ric
W
ong
test
-
lib: quie
t
down pipefail
e
rror message
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
tests: DRY
R
ub
y
requi
r
es based on m
o
del
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: DR
Y
s
e
tt
i
ng of the
"model"
environment var
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: factor o
u
t a common
parser error
"li
b
rary"
commit
|
commitdiff
|
tree
2009-10-18
E
ri
c
Wong
tes
t
s: f
i
x rando
m
_
b
lob dependency
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tests: fix issues with non-portable
shell const
r
u
c
ts
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
tests: rack
.
in
p
u
t
trai
l
er test
s
for all m
o
del
s
commit
|
commitdiff
|
tree
2009-10-18
E
r
i
c
Wong
t
e
sts: add unb
u
f
f
ere
d
tee(1)-like helper
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
tests: introdu
c
e r
e
qu
i
re
_
for_model function
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
refac
t
or grace
f
ul shutdown
s
agai
n
,
harder
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests: s
l
eep
.
ru sl
u
rp
s
rack
.
inpu
t
s
tream
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Rev: simpli
f
i
c
ation to
e
r
r
or handling
commit
|
commitdiff
|
tree
2009-10-18
E
r
i
c
Wong
u
s
e tim
e
out co
r
r
e
ctly to j
o
in t
h
re
a
ds on SIGQUI
T
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wo
n
g
te
s
t-lib
:
dbgcat a
d
ds hea
d
e
r
s
with key name
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
DRY sett
i
ng of
r
ac
k
.
multithre
a
d
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
F
i
x graceful shutdown handling of Thread* m
o
dels ha
r
der
commit
|
commitdiff
|
tree
2009-10-18
Eric
Won
g
t
es
t
s: slee
p
.
ru
handles "Ex
p
ect: 100-continue"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Re
v
actor tes
t
s can sleep more easil
y
commit
|
commitdiff
|
tree
2009-10-15
E
r
i
c
Wo
n
g
app_pool:
n
ote it being currently
b
roken with Revacto
r
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c
Wong
R
ainbows! 0
.
2
.
0
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
README
:
link t
o
AppPool and extra n
o
te about Rev model
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
l
ocal
.
mk
.
sample: use rev 0
.
3
.
1 instead
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
t40
0
3
:
chmod +x
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
Add Rainbows:
:
AppPool R
a
ck middleware
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
n
g
README: u
p
date
w
i
t
h
R
ev mode
l
cave
a
ts
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
README: upda
t
e URLs
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
tests:
enforce rack
.
multithread a
n
d rainbows
.
mod
e
l
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
r
ack: expos
e
"
r
ainbow
s
.
model" in Rack environment
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
d
o
cumentat
i
o
n
upd
a
te
s
(mostl
y
on ne
t
work models)
commit
|
commitdiff
|
tree
2009-10-15
Eric
Wong
t3003: set ex
e
cut
a
b
le bit
commit
|
commitdiff
|
tree
2009-10-15
Eric
Wong
Rev: fix error handling fo
r
par
s
er errors
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
R
ev: general m
o
dule documentation + cav
e
a
ts
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
rack
.
multithread is
only
true for
Thread* models
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
l
o
c
al
.
mk
.
s
a
m
ple: u
s
e ksh9
3
as d
e
fau
l
t $(
S
HELL)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
preliminary Rev
supp
o
rt
commit
|
commitdiff
|
tree
2009-10-13
Eric
Wong
READM
E
: alter repl
y
conventions for the mailing
l
ist
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
v
s
Unicorn:
f
ix copy+paste erro
r
s and gram
m
ar fail
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c
W
ong
vs
Unicorn: fix w
o
rding to be
c
ons
i
stent with diagrams
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
ng
vs
U
nicorn:
u
se dia
g
rams
for concur
r
ency
models
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
on
g
tes
t
s
: add reopen
l
ogs test f
o
r
r
e
vacto
r
commit
|
commitdiff
|
tree
2009-10-12
E
ric W
o
ng
DE
P
LOY: update with no
t
es on
D
o
S
poten
t
ial
commit
|
commitdiff
|
tree
2009-10-12
Eri
c
W
ong
tests: ch
e
ck for
common exceptions with "Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
n
g
S
I
GI
N
T/SIGT
E
RM
s
huts down instantly
i
n workers
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
Fix
g
raceful shut
d
owns fo
r
threade
d
model
s
commit
|
commitdiff
|
tree
2009-10-12
Eric
Wong
reva
c
t
o
r: fix graceful shutd
o
wn timeouts
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c
Wong
cl
e
anup thread models, threads n
o
longer time o
u
t
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
n
g
revactor: continue fc
h
mo
d
beat in graceful exit
commit
|
commitdiff
|
tree
2009-10-11
E
ric Wong
reva
c
tor: grace
f
ul death of
keepalive clients
commit
|
commitdiff
|
tree
2009-10-11
Eric
Wong
No n
e
ed
t
o be
h
a
l
ving timeout, alrea
d
y done for us
commit
|
commitdiff
|
tree
2009-10-11
Eric
Wo
n
g
r
e
va
c
tor: cleanups a
n
d remove redundancy
commit
|
commitdiff
|
tree
2009-10-11
Eric Wo
n
g
revacto
r
: break o
n
EBA
D
F in
t
h
e accepting actor
s
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
expand and share init_worker_process
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
g
r
aceful exit on trap
Type
E
rror fro
m
IO
.
select
commit
|
commitdiff
|
tree
2009-10-11
E
r
i
c Wong
fa
c
t
or out common li
s
ten loop error handli
n
g
commit
|
commitdiff
|
tree
2009-10-10
E
r
i
c
Wong
thr
e
ad_spawn: clean up
nukin
g
of
t
imed-out threads
commit
|
commitdiff
|
tree
2009-10-10
Eric
Wong
t
ests
:
create a bad exit code by d
e
fault
commit
|
commitdiff
|
tree
2009-10-10
E
ric W
o
n
g
tests: update TRACER examples in makefile
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests: TEST_O
P
T
S
=> SH
_
TES
T
_OPTS
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
README for t
e
s
t
suite
commit
|
commitdiff
|
tree
2009-10-10
Eric
Wong
tests: e
n
able pipefail
she
l
l option if po
s
sible
commit
|
commitdiff
|
tree
2009-10-10
Eric
Wong
thread_spaw
n
: n
o
n
-
blocking ac
c
ept() shouldn'
t
EINTR
commit
|
commitdiff
|
tree
2009-10-10
Eric Wo
n
g
thre
a
d_sp
a
wn
:
more ro
b
ust loo
p
commit
|
commitdiff
|
tree
2009-10-09
Eric Won
g
thread
_
spawn
:
t
rap E
A
GAIN on accept_nonblock
commit
|
commitdiff
|
tree
2009-10-09
Eric Won
g
tests:
a
dd
r
evactor pi
p
e
l
ining/
k
eepalive
t
e
st
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
fchmod h
e
artbea
t
flips b
e
t
w
een 0/1
commit
|
commitdiff
|
tree
2009-10-08
Er
i
c Won
g
tests: a
d
d dbgcat() utility method
commit
|
commitdiff
|
tree
2009-10-08
Eric W
o
ng
tests: simplify te
m
p
orar
y
file managem
e
n
t
commit
|
commitdiff
|
tree
2009-10-08
E
r
ic Wong
t00
0
0:
b
as
i
c test
i
ncludes keepalive + pipel
i
ning
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
tests
:
m
o
ve
t
rash files to their own trash/ di
r
ectory
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
tes
t
s: gener
a
te random_blob once for all tests
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
do
c
: better "
R
ainbo
w
s!" RDoc e
x
amples and linkage
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wo
n
g
SIGNALS: add Rainbows!-sp
e
cific
n
o
t
e
s
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
add S
I
GNALS doc
to RDoc
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Won
g
Rainbo
w
s! 0
.
1
.
1
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
less er
r
or-
p
r
one timeouts
f
o
r T
h
r
ead
m
o
d
e
ls
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wo
n
g
thread_spawn
:
f
i
x ti
m
eout le
a
di
n
g
t
o
worker death
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
Thr
e
ad* models: cleanup timeout ma
n
agement
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
m
k
.
samp
l
e: fix rev
a
ctor dependen
c
y
commit
|
commitdiff
|
tree
2009-10-06
Eric Wo
n
g
cleanup temporary file u
s
age in te
s
ts
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
t
es
t
s
:
a
l
low "make V=2" to
s
e
t
TEST_OPT
S
+= -x
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
loca
l
.
mk
.
s
a
mple: syn
c
to
m
y
current ver
s
ion
commit
|
commitdiff
|
tree
next