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.6.0 - bugfixes galore
2009-10-19
Eric Wong
tes
t
s:
p
r
e
d
ictable and s
i
mpler tempfile mana
g
e
ment
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
tests: DWIM
F
IFO creation
commit
|
commitdiff
|
tree
2009-10-19
E
ric Won
g
t
e
sts
:
more reli
a
bl
e
er
r
or che
c
k
ing
commit
|
commitdiff
|
tree
2009-10-19
Eric
W
ong
rev: async
r
esponse bodies with
D
ev
F
d
R
esponse middlewa
r
e
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
revac
t
or: switch to
a 1 second hea
r
tbeat
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev
:
fix heartbeat timeouts
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
h
t
tp_response: fil
t
er out X-Ra
i
n
b
ows-*
he
a
de
r
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: for log re
o
pen
i
ng for
all c
o
ncu
r
re
n
cy
mo
d
els
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
s
ts:
r
ack
.
i
n
put hammer concurrenc
y
testing
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
W
ong
test
s
: com
m
on basic
H
TTP tests for al
l
models
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic
Wo
n
g
rev: a
v
oid stack overflow through
p
ipelining
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
rev
:
handle
fu
l
ly-buffe
r
ed, p
i
pelined reques
t
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test
s
: D
R
Y
require tests for Re
v
/Revactor
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
test-
l
ib: quiet down pipef
a
il e
r
ror mes
s
age
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
DRY R
u
b
y
re
q
u
i
res based on mo
d
el
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wo
n
g
tests: DRY setting of
t
he "model" env
i
r
onment var
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tests: factor
o
ut a common pa
r
ser er
r
or
"libra
r
y"
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
n
g
tests: fix
random_b
l
ob dependency
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tes
t
s:
f
i
x
i
ssue
s
with non-p
o
rtabl
e
s
hell
c
onstructs
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests:
rack
.
input
t
railer
t
ests
for all mo
d
els
commit
|
commitdiff
|
tree
2009-10-18
E
ri
c
Wong
tests: add unbuffered tee(1)-like helper
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
sts
:
i
ntrod
u
ce req
u
ir
e
_for_m
o
del f
u
nction
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
refa
c
tor graceful
s
hutdowns again, harder
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
tests: sleep
.
ru slu
r
ps
rack
.
input
strea
m
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
Rev: sim
p
lification to error
handli
n
g
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
u
s
e
timeo
u
t correct
l
y to j
o
i
n th
r
eads on SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test-lib
:
d
b
gcat add
s
header
s
w
i
th
k
ey name
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
D
R
Y setting o
f
rack
.
mul
t
ithread
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Fix gracef
u
l shutdown handl
i
n
g
of Thread*
models harder
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tes
t
s:
s
leep
.
ru handles "Expect:
100-cont
i
nue"
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
R
e
v
act
o
r
tests can
slee
p
more e
a
s
i
l
y
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
app
_
pool:
note it being
currentl
y
broken with Re
v
actor
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
Rainb
o
ws! 0
.
2
.
0
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
n
g
READ
M
E: link to A
p
pPo
o
l and extra
no
t
e about Rev model
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
loc
a
l
.
m
k
.
sampl
e
:
u
se rev 0
.
3
.
1
instea
d
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t4
0
03:
chm
o
d +x
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
Add
Rainbows::AppPool
R
ack
m
iddleware
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
R
EADME: update
w
ith
R
e
v model
caveat
s
commit
|
commitdiff
|
tree
2009-10-15
Eric
Wong
README: update URLs
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t
e
sts: enforce
rac
k
.
m
u
ltithread and
r
a
i
n
bo
w
s
.
model
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
rack
:
expose "rainbows
.
mo
d
el" in Rack env
i
ronme
n
t
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
do
c
umen
t
ation update
s
(mo
s
tly on netw
o
rk models)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t3003: set exec
u
t
a
ble
b
it
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev
:
fix error handlin
g
for parser err
o
r
s
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
Rev: gene
r
al
m
od
u
l
e
d
o
c
u
mentation +
caveats
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
rack
.
multithread
i
s only true for Thread* mo
d
els
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
local
.
m
k
.
samp
l
e
:
use ks
h
93
as
d
e
fault
$
(SHE
L
L)
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c
W
ong
pre
l
iminary Re
v
supp
o
rt
commit
|
commitdiff
|
tree
2009-10-13
Eric
Won
g
REA
D
ME: alter reply convention
s
for the mailing list
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
vs U
n
ico
r
n
: fix copy+
p
aste
errors
a
n
d gramm
a
r fail
commit
|
commitdiff
|
tree
2009-10-12
E
r
i
c Wong
vs Unicorn: fix
wording
t
o
be co
n
sistent with diagrams
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
on
g
vs Unicorn: use diagram
s
for concurrency models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
tests:
add reopen logs tes
t
for revactor
commit
|
commitdiff
|
tree
2009-10-12
Eri
c
W
o
n
g
D
EPLOY: up
d
ate
with
n
otes on DoS potential
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
tests: check for common exceptions with "Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
SIGIN
T
/SIGTE
R
M
shuts down inst
a
ntly in workers
commit
|
commitdiff
|
tree
2009-10-12
E
r
i
c
Wong
Fix graceful shutdowns f
o
r
t
hreaded model
s
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
revacto
r
: fix gracefu
l
shutdown tim
e
outs
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
cleanup
t
hread models, t
h
r
e
ads no l
o
n
g
er time out
commit
|
commitdiff
|
tree
2009-10-11
E
r
ic
W
ong
r
e
vactor: cont
i
nue fchmod beat
i
n gr
a
cef
u
l ex
i
t
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
rev
a
c
t
or: graceful
d
eath of keepal
i
ve
clients
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
No
n
e
e
d to
b
e
h
a
lving tim
e
o
ut, already d
o
ne for
u
s
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
ong
revactor:
c
leanups and remove r
e
dundan
c
y
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c W
o
ng
revact
o
r: break o
n
EBADF in th
e
accepting actor
s
commit
|
commitdiff
|
tree
2009-10-11
E
ric Won
g
expand
and
share
init_wo
r
ker_
p
rocess
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Wo
n
g
gr
a
ceful exi
t
o
n trap Ty
p
eErr
o
r from I
O
.
se
l
ect
commit
|
commitdiff
|
tree
2009-10-11
E
ric
Wong
factor
o
ut
c
o
mmon
listen
lo
o
p error handling
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spaw
n
: clean
u
p
nukin
g
of tim
e
d-out t
h
reads
commit
|
commitdiff
|
tree
2009-10-10
Eri
c
W
on
g
tests: c
r
eat
e
a bad exit c
o
de
by default
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests: upda
t
e TRACER exam
p
le
s
in
m
akefile
commit
|
commitdiff
|
tree
2009-10-10
E
r
ic W
o
ng
tests: TEST_OPTS =
>
SH_TEST_OPTS
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
R
EADME for test suite
commit
|
commitdiff
|
tree
2009-10-10
E
r
ic
Wong
t
e
sts: enable pipe
f
ail shell opti
o
n
if possi
b
le
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_s
p
aw
n
: non-blocking accept() shouldn't EINT
R
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
thr
e
a
d
_spawn: more robust loo
p
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
th
r
ead_sp
a
w
n
: trap EA
G
AIN
on a
c
cept_nonblock
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
tests: ad
d
revacto
r
p
i
pelining/ke
e
palive test
commit
|
commitdiff
|
tree
2009-10-09
Eric Wo
n
g
fchmod
h
e
artbeat flips between 0/1
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
tests: a
d
d
dbgca
t
() ut
i
li
t
y method
commit
|
commitdiff
|
tree
2009-10-08
Eric Won
g
t
e
sts
:
simplif
y
tempora
r
y file management
commit
|
commitdiff
|
tree
2009-10-08
Eric W
o
n
g
t
0000
:
b
asic
test includes
k
e
epaliv
e
+
pipe
l
ining
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: move
t
rash
fi
l
es to t
h
e
i
r own trash/ directory
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: generate
r
andom_b
l
ob once for all tests
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
doc: b
e
t
t
er "Rainbows!"
RDoc
e
x
amples
a
nd l
i
nkage
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
SIGNALS
:
ad
d
Rainbo
w
s!-specific
notes
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
ad
d
SIGNALS d
o
c
to R
D
o
c
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
Rainbows! 0
.
1
.
1
commit
|
commitdiff
|
tree
2009-10-06
Eric Won
g
l
e
s
s
e
rro
r
-
pro
n
e timeouts
for Thread
m
odels
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wong
t
h
read_spawn
:
fi
x
t
imeout leadin
g
to worke
r
death
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
T
hread* models
:
cleanup tim
e
o
u
t
man
a
g
e
m
ent
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
o
ng
local
.
m
k
.
sample: fix revac
t
o
r
depend
e
ncy
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
cleanup temporary
file usag
e
in t
e
sts
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
tests: al
l
ow "m
a
k
e
V=2" to set
T
EST_OPTS
+=
-
x
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
n
g
local
.
m
k
.
sample:
s
ync to m
y
c
u
rre
n
t v
e
r
s
i
on
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
Add
to
p
-le
v
el "test" target f
o
r
m
ake
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
tests: quiet down bin i
n
stallation
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
r
ainbows/base: cleanup c
o
nstant inclu
d
e
commit
|
commitdiff
|
tree
2009-10-05
Eric Won
g
Avoi
d
namin
g
nam
e
s in
LICENSE/READM
E
fil
e
s
commit
|
commitdiff
|
tree
2009-10-05
E
ric Wong
summar
y
: s/slo
w
ap
p
s
/sleepy apps/g
commit
|
commitdiff
|
tree
2009-10-05
Eri
c
Wo
n
g
READ
M
E:
add install instructions
commit
|
commitdiff
|
tree
next