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
Rakefile: add raa_update task
2009-10-19
Eri
c
Wo
n
g
t
e
s
t
s: D
W
I
M
FIFO
c
reatio
n
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
tests
:
more
relia
b
le error chec
k
ing
commit
|
commitdiff
|
tree
2009-10-19
Eric
Wong
re
v
: async response bodies
with De
v
FdRe
s
ponse middleware
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
revactor: switch to a 1
s
econd heartbea
t
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev: fix he
a
rtbeat timeouts
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
htt
p
_
r
e
sponse: filter out X-Rainbow
s
-
* header
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
te
s
ts
:
for lo
g
reopen
i
ng f
o
r all concur
r
ency
m
odels
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
o
ng
te
s
ts: rack
.
input h
a
m
mer concurren
c
y
t
esting
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
tes
t
s
: com
m
on basic HTTP
t
es
t
s for all models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
rev: av
o
id stack
o
verflow throu
g
h
pipelining
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
rev: handl
e
f
u
lly-buffered
,
pipelined reque
s
ts
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: DRY r
e
quire te
s
ts for Rev/Revactor
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
s
t-lib:
quiet dow
n
pipefail err
o
r
m
essage
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
sts
:
DRY Ruby
requ
i
res
b
ased on model
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c
Wong
tests: DRY
s
e
t
ting
o
f the
"model" environment var
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests
:
facto
r
out a common parser error "library"
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
o
ng
tests: fix random_b
l
ob dependency
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: fix
issu
e
s with non-portable shell
constru
c
t
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: rack
.
input
t
railer test
s
for all models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: add u
n
buffered tee(1)-like
h
elper
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wo
n
g
t
e
s
t
s: intro
d
uce r
e
quire_for_mode
l
function
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
refacto
r
graceful sh
u
tdowns again,
harder
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tests
:
sle
e
p
.
ru slurps rack
.
input stream
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
o
ng
Rev: simplif
i
c
ati
o
n to error handl
i
ng
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Won
g
use tim
e
o
ut correctly
to join thread
s
o
n
SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
test-lib: dbg
c
at
a
dd
s
h
e
aders w
i
th k
e
y nam
e
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
DRY setting of rack
.
mul
t
ithread
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
Fix graceful sh
u
tdown handl
i
ng
of Thread* models harder
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: sl
e
e
p
.
ru handles "Expect: 100
-
continu
e
"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Revac
t
or tests ca
n
s
leep more
e
asi
l
y
commit
|
commitdiff
|
tree
2009-10-15
Eric
Wong
a
pp_p
o
ol
:
note
i
t bei
n
g currently bro
k
en with Revactor
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
o
ng
R
ainbows! 0
.
2
.
0
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
R
E
ADME: lin
k
to
AppPo
o
l and extra note
about Rev model
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Won
g
loc
a
l
.
mk
.
sample: use r
e
v 0
.
3
.
1 i
n
stead
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
ng
t40
0
3
:
chmod +
x
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wo
n
g
Add Rainbows::AppPool
R
ack
m
id
d
lewa
r
e
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
README: update with
R
ev model caveats
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
READM
E
:
updat
e
URLs
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
W
ong
tests
:
enfo
r
ce rack
.
multithrea
d
a
n
d ra
i
nbows
.
model
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
W
o
n
g
rack: ex
p
ose "rainbows
.
model" in
R
ack environment
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
o
ng
d
o
cumentati
o
n
up
d
ates (mostly on
netwo
r
k mod
e
ls
)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
t
3
003: s
e
t exec
u
table bit
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev:
f
ix err
o
r handling f
o
r parser errors
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
R
e
v
: general
m
odule do
c
umentation + c
a
veats
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
rack
.
multithr
e
ad
i
s onl
y
true for Thread* models
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Won
g
loca
l
.
mk
.
sa
m
ple: use ksh93 a
s
de
f
a
u
l
t
$(SHELL)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
preliminar
y
R
e
v supp
o
r
t
commit
|
commitdiff
|
tree
2009-10-13
Eri
c
W
ong
README: alter repl
y
conve
n
tions fo
r
the ma
i
l
i
ng list
commit
|
commitdiff
|
tree
2009-10-13
Er
i
c Wong
vs Unicorn: fix
c
opy+paste error
s
and grammar fa
i
l
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
vs Unico
r
n
:
fix wording to be cons
i
s
t
ent with diagrams
commit
|
commitdiff
|
tree
2009-10-12
Eri
c
Wong
vs
U
n
icorn: use diagrams for concurrency models
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic Wo
n
g
tests: add reopen logs te
s
t
fo
r
revactor
commit
|
commitdiff
|
tree
2009-10-12
Eri
c
Wo
n
g
DE
P
LOY: update with no
t
es on DoS pote
n
tia
l
commit
|
commitdiff
|
tree
2009-10-12
Eric
Wong
t
e
sts: chec
k
for common exceptions with
"Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
SI
G
INT/SIGTERM shu
t
s
dow
n
inst
a
ntly
in workers
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
Fix g
r
aceful sh
u
tdowns for threaded models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
revac
t
or: fix gr
a
ceful shutdown tim
e
outs
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
cl
e
anup
thre
a
d
models, threads no
l
onger time out
commit
|
commitdiff
|
tree
2009-10-11
E
ric
W
ong
revactor: co
n
tinue f
c
hmo
d
beat in graceful
exit
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
revactor: grace
f
ul death of keepaliv
e
clie
n
ts
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
N
o
n
ee
d
to
be halv
i
ng timeout,
a
l
r
e
a
dy done
for us
commit
|
commitdiff
|
tree
2009-10-11
E
ric Wong
revactor: cleanu
p
s and re
m
ove redu
n
dancy
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Wong
reva
c
tor:
b
reak on
EBADF
i
n the accept
i
n
g
actors
commit
|
commitdiff
|
tree
2009-10-11
E
r
ic Wong
expa
n
d an
d
s
hare in
i
t_worker_pr
o
cess
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Wong
g
r
aceful exi
t
on
t
rap Ty
p
eError from
IO
.
select
commit
|
commitdiff
|
tree
2009-10-11
Eric Wo
n
g
fact
o
r
ou
t
c
omm
o
n listen
loop error hand
l
ing
commit
|
commitdiff
|
tree
2009-10-10
Eric W
o
ng
th
r
ead_spawn: clean up nuking of timed-o
u
t thread
s
commit
|
commitdiff
|
tree
2009-10-10
Eric W
o
ng
tests: create a
b
ad e
x
it code by
default
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tes
t
s: upd
a
te TRACER examp
l
e
s in m
a
kefile
commit
|
commitdiff
|
tree
2009-10-10
E
r
i
c Wong
tests: TE
S
T_OPTS =>
SH_TEST_OPTS
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
README for test su
i
te
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests: ena
b
le
p
ipef
a
il s
h
ell option if possible
commit
|
commitdiff
|
tree
2009-10-10
Eric
W
ong
t
hread_spawn: non-b
l
ocking accept() shouldn't EI
N
T
R
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thre
a
d_spawn: more robus
t
loop
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
th
r
e
a
d_
s
pawn
:
tra
p
EAGAIN on accept_nonblock
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
tests: add revactor pipe
l
ining/keepalive tes
t
commit
|
commitdiff
|
tree
2009-10-09
Eric Won
g
fchmod h
e
a
r
tbeat flips b
e
tween 0/1
commit
|
commitdiff
|
tree
2009-10-08
E
ric Wo
n
g
tests: add dbgca
t
(
) utility meth
o
d
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
tes
t
s: simplify te
m
porary file managemen
t
commit
|
commitdiff
|
tree
2009-10-08
E
ric Wong
t0000: basic test inc
l
udes ke
e
palive + pipelining
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests:
move
t
r
a
s
h fi
l
e
s to their
own tra
s
h/ dire
c
tory
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
te
s
ts: generate random_blob once
f
or
a
l
l
tes
t
s
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
doc: better
"Rainbo
w
s!" RDo
c
examples and linkage
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wong
SIGNALS: add Rainbows!
-
specific notes
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
add SIGNALS doc to
R
Do
c
commit
|
commitdiff
|
tree
2009-10-06
E
ric
W
ong
R
ainbows! 0
.
1
.
1
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
l
ess er
r
or-p
r
one timeouts for Thread models
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c
Wong
thread_spawn: f
i
x time
o
ut leadi
n
g
to worker
death
commit
|
commitdiff
|
tree
2009-10-06
Eric Won
g
Thre
a
d*
models: cleanup timeout manageme
n
t
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
l
ocal
.
mk
.
sample:
fix rev
a
c
t
or dependency
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Won
g
cle
a
nup te
m
porary file usa
g
e in tests
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
tes
t
s: allow "ma
k
e
V
=2"
t
o
set
T
EST_OPTS += -x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
mk
.
sample
:
sy
n
c to my
c
urrent ve
r
si
o
n
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
Ad
d
top-level
"
test" target f
o
r
make
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
test
s
: quiet do
w
n
b
in install
a
tion
commit
|
commitdiff
|
tree
2009-10-06
E
r
i
c
Wong
rainbo
w
s/
b
ase: cleanu
p
consta
n
t
include
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Av
o
id naming names in LICENSE
/
READM
E
file
s
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
s
u
mmary: s/slo
w
apps/sleepy apps/g
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
README: add i
n
stall instructions
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
README: move R
D
oc links down to fix ge
m
de
s
cription
commit
|
commitdiff
|
tree
next