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
tests: heartbeat-timeout: simplify and avoid possible race
2009-10-18
E
ric W
o
n
g
tests
:
D
RY Ruby
r
equir
e
s b
a
sed on
m
ode
l
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
t
e
st
s
:
D
RY setting o
f
the "model" envi
r
onm
e
nt
v
ar
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
test
s
:
f
act
o
r ou
t
a c
o
mmon pars
e
r
e
rr
o
r "library"
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
o
ng
t
e
s
ts
:
fi
x
random_blob dep
e
n
d
ency
commit
|
commitdiff
|
tree
2009-10-18
E
r
i
c Wong
tests:
fix issues w
i
th
n
on-portab
l
e shell co
n
structs
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
t
e
sts
:
rack
.
input trailer
t
e
sts for all mod
e
ls
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c W
o
ng
t
ests:
add unbuffered tee(1)-like he
l
per
commit
|
commitdiff
|
tree
2009-10-18
E
ri
c
Wong
tests: intro
d
uce require_f
o
r_mod
e
l
f
u
ncti
o
n
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
refactor graceful shut
d
owns again,
h
arder
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests: sleep
.
ru s
l
urps rack
.
input
stream
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wo
n
g
Rev
:
si
m
plificatio
n
to erro
r
handl
i
ng
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
use timeout cor
r
ectly to join threads on SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
test-lib: dbgcat adds headers
w
it
h
ke
y
name
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
DRY sett
i
ng of
r
ack
.
multithread
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
Fix g
r
aceful shut
d
own handl
i
ng of Thre
a
d*
m
odel
s
h
a
rde
r
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: sleep
.
ru handles "Expect:
1
00-continue
"
commit
|
commitdiff
|
tree
2009-10-18
E
ric
W
o
ng
Re
v
ac
t
or tests c
a
n sleep more
easily
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
app_pool
:
note it bei
n
g currently
b
ro
k
en with Revacto
r
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Won
g
Ra
i
nbows
!
0
.
2
.
0
Eric Wong
(53):
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
README: link to AppPool and extra
n
ote a
b
o
u
t Rev
m
odel
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
loc
a
l
.
mk
.
sample:
u
se rev
0
.
3
.
1 in
s
tead
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t4
0
03: ch
m
od +x
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Add Rainbows::
A
p
pPo
o
l Rack
m
i
ddlewar
e
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
README:
u
pdat
e
with Rev mo
d
el caveats
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
R
E
ADME: u
p
da
t
e U
R
Ls
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
test
s
: enforce
r
a
c
k
.
mult
i
thread and ra
i
nbow
s
.
model
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wo
n
g
rack: expos
e
"rainbo
w
s
.
mo
d
el" in Rack environmen
t
commit
|
commitdiff
|
tree
2009-10-15
Eric
Wong
documen
t
at
i
on updates
(m
o
stly on netw
o
rk models)
commit
|
commitdiff
|
tree
2009-10-15
E
r
i
c
W
ong
t
3
003
:
set ex
e
cutab
l
e bit
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: fix error handling for pars
e
r er
r
ors
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: genera
l
mod
u
le document
a
tion + c
a
vea
t
s
commit
|
commitdiff
|
tree
2009-10-15
E
r
i
c
Wong
rack
.
mu
l
t
i
thread
i
s
o
nly true
f
or T
h
read
*
models
commit
|
commitdiff
|
tree
2009-10-15
Eric
Wong
local
.
m
k
.
sample: use ksh9
3
as default $(SHELL
)
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic
Wong
pr
e
liminary
R
ev support
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
README: a
l
t
er re
p
ly convention
s
for the m
a
iling list
commit
|
commitdiff
|
tree
2009-10-13
Eri
c
Wong
v
s U
n
ic
o
rn: fix copy+pa
s
t
e
errors and grammar
f
ail
commit
|
commitdiff
|
tree
2009-10-12
Eric Wo
n
g
vs Unicorn: fix w
o
rd
i
ng
t
o be
co
n
sistent with
di
a
g
r
ams
commit
|
commitdiff
|
tree
2009-10-12
Eric Wo
n
g
v
s Unicorn: use
diagrams
for concurrency models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
tests: add r
e
o
p
en logs test
for revactor
commit
|
commitdiff
|
tree
2009-10-12
Eri
c
W
o
ng
DEPLOY: upda
t
e
w
i
th notes o
n
D
o
S potenti
a
l
commit
|
commitdiff
|
tree
2009-10-12
Eri
c
Wong
tests:
check for common exceptions
w
ith "Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric Wo
n
g
SIGINT/SIGTERM
s
hut
s
down instantly
in wo
r
kers
commit
|
commitdiff
|
tree
2009-10-12
E
ric
Wong
F
i
x
g
r
a
ceful shutdo
w
n
s fo
r
thre
a
d
e
d models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
reva
c
tor: fix graceful shutdown
t
i
me
o
uts
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Wong
cleanup
t
hread m
o
dels,
t
hreads
n
o longer tim
e
out
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Wong
r
e
v
actor: con
t
inu
e
fchm
o
d bea
t
in gracef
u
l e
x
it
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
ng
revactor: graceful death of keep
a
live clients
commit
|
commitdiff
|
tree
2009-10-11
E
ric Wo
n
g
N
o
n
e
ed
t
o be halvin
g
timeout,
already done for us
commit
|
commitdiff
|
tree
2009-10-11
E
r
ic Wong
rev
a
ctor:
c
leanups and remo
v
e
r
edu
n
da
n
cy
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
revactor: break on E
B
ADF in th
e
a
c
cepti
n
g
actors
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
expand and share
init_worker
_
process
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
graceful
exit on t
r
ap Ty
p
e
Error f
r
om IO
.
s
e
lect
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
factor out
common
listen
l
oop erro
r
handling
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spawn
:
c
l
ean up nukin
g
of timed-out thread
s
commit
|
commitdiff
|
tree
2009-10-10
Eric
Wong
tests: c
r
eate
a b
a
d e
x
it code by de
f
ault
commit
|
commitdiff
|
tree
2009-10-10
E
ric
W
o
n
g
t
e
sts:
update T
R
ACER exa
m
p
l
es in m
a
k
e
f
ile
commit
|
commitdiff
|
tree
2009-10-10
Eric W
o
ng
tests: TEST_OPT
S
=
>
SH_TE
S
T_OPT
S
commit
|
commitdiff
|
tree
2009-10-10
E
r
ic Wong
README fo
r
test
s
uite
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
tests
:
ena
b
le
p
ip
e
fail shell o
p
tion if possib
l
e
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spawn: non-bl
o
ck
i
ng ac
c
ept()
should
n
't EINT
R
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
t
h
read
_
spawn: more
ro
b
us
t
loop
commit
|
commitdiff
|
tree
2009-10-09
Er
i
c Wong
t
hread
_
spawn: trap EAGAIN on acce
p
t_nonblock
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
test
s
:
a
d
d reva
c
t
or
p
ip
e
l
ining/ke
e
palive test
commit
|
commitdiff
|
tree
2009-10-09
Eric
W
ong
fchmod heartbea
t
flip
s
between 0/1
commit
|
commitdiff
|
tree
2009-10-08
Eric
W
ong
tests: add dbg
c
at() ut
i
lity me
t
hod
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
tes
t
s: simplify temporary
fi
l
e m
a
n
agement
commit
|
commitdiff
|
tree
2009-10-08
Eric W
o
ng
t00
0
0: basic te
s
t includes keepaliv
e
+ pipelining
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic W
o
ng
te
s
ts: move trash
f
iles t
o
their own tr
a
s
h/ dir
e
ctory
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
tests:
g
enerate random_blob once for all tests
commit
|
commitdiff
|
tree
2009-10-06
Eric
Wong
d
o
c: better "R
a
inbows!"
R
Doc
e
x
am
p
les and linkage
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
SIGNALS: ad
d
Ra
i
nbow
s
!-s
p
ecific notes
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
add SIGNALS doc to
RDoc
commit
|
commitdiff
|
tree
2009-10-06
E
r
i
c
W
ong
Rainbow
s
! 0
.
1
.
1
Eric Wong
(16):
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wo
n
g
less error-prone time
o
uts f
o
r
T
hread mod
e
l
s
commit
|
commitdiff
|
tree
2009-10-06
Eric Won
g
thread_s
p
a
wn: fix
t
imeout lea
d
ing
t
o worker death
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
Th
r
ead* models: cleanup timeo
u
t manage
m
ent
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
local
.
mk
.
sample: fix rev
a
ctor de
p
endency
commit
|
commitdiff
|
tree
2009-10-06
Eric
Wo
n
g
c
l
eanup t
e
mporary file usage in tests
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: allow "make V=
2
"
to set TEST_OPTS += -x
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
local
.
mk
.
sampl
e
:
sync to my
c
urr
e
n
t
v
e
rsion
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
A
d
d
t
op-level
"
test" ta
r
get
for make
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
tests: quiet down bin in
s
tallation
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
rainbo
w
s
/
b
as
e
: cl
e
anup con
s
tant inc
l
ude
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Avoid n
a
m
ing names in LICENSE/README files
commit
|
commitdiff
|
tree
2009-10-05
Er
i
c
W
ong
sum
m
ary: s/slow
a
pps/sleepy apps
/
g
commit
|
commitdiff
|
tree
2009-10-05
Eri
c
Wong
README: add install instr
u
cti
o
n
s
commit
|
commitdiff
|
tree
2009-10-05
Er
i
c
W
ong
R
E
ADME: move R
D
o
c lin
k
s dow
n
to f
i
x gem descrip
t
i
o
n
commit
|
commitdiff
|
tree
2009-10-05
Er
i
c
Wong
Fix NEWS
g
ene
r
a
t
ion
o
n single-paragraph tag m
e
ssa
g
es
commit
|
commitdiff
|
tree
2009-10-05
Eric
W
o
ng
Ra
k
efile:
a
dd pub
l
i
sh_news targ
e
t
commit
|
commitdiff
|
tree
2009-10-05
Eric W
o
ng
Rainbow
s
! 0
.
1
.
0
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
test for
R
evactor::TeeInput
commit
|
commitdiff
|
tree
2009-10-05
E
ric Wong
huge
d
o
cumentat
i
on revamp
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
lim
i
t Rainbows!
c
o
nfigurat
i
on metho
d
exposure
commit
|
commitdiff
|
tree
2009-10-05
Er
i
c
W
ong
vary defa
u
lt
s
for wor
k
er
_
connect
i
ons
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
A
d
d support for the Thre
a
dSpawn concurrency model
commit
|
commitdiff
|
tree
2009-10-05
E
ric Wong
Add new test suite and basic cases
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
r
e
vactor: grac
e
fu
l
e
xit if a
listening actor dies
commit
|
commitdiff
|
tree
2009-10-04
E
r
i
c Won
g
reva
c
t
or: impleme
n
t
actor limit
i
ng
commit
|
commitdiff
|
tree
2009-10-04
Eric Won
g
doc
u
pdates; use "R
a
inbo
w
s
!", no
t
"
R
a
inbows
"
commit
|
commitdiff
|
tree
2009-10-04
E
r
ic Wong
ma
n
pa
g
e: project i
s
"Rainbo
w
s
!
", not "Unicorn Ra
i
nbows"
commit
|
commitdiff
|
tree
next