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
refactor graceful shutdowns again, harder
2009-10-18
Eric Wong
refa
c
tor g
r
a
ceful shutdowns
again, h
a
rde
r
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests: sleep
.
ru
s
lurps rack
.
in
p
u
t
st
r
eam
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
Rev: simplification
t
o
e
rr
o
r handli
n
g
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
use time
o
ut correctly to join
t
hre
a
ds on SIG
Q
UIT
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test-lib: dbgcat adds header
s
with key
name
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
D
RY set
t
ing
of rack
.
m
u
l
tithre
a
d
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Fix graceful shutdown h
a
ndling of Thr
e
a
d* models ha
r
d
e
r
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
te
s
ts: sleep
.
ru handle
s
"Expect:
1
0
0-conti
n
u
e"
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic
W
ong
Revactor tests can s
l
ee
p
m
o
re easily
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
app_pool: note it being curr
e
ntly broken wit
h
R
e
vactor
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
o
n
g
Rainbo
w
s!
0
.
2
.
0
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
READM
E
:
li
n
k t
o
AppPool and ex
t
ra
note about Rev model
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
local
.
mk
.
samp
l
e: use rev 0
.
3
.
1 inste
a
d
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c W
o
ng
t4003: chmo
d
+x
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Add
R
ainb
o
ws::
A
ppPoo
l
Rack middleware
commit
|
commitdiff
|
tree
2009-10-15
E
r
i
c
Wong
READ
M
E: update wi
t
h Rev model ca
v
eats
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
ng
README: update URLs
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
tests:
e
nforce rack
.
multithread and rainbows
.
model
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
rack:
e
xpos
e
"rainb
o
ws
.
mod
e
l" in
R
ack environment
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
documentati
o
n
u
p
dates (mostly
o
n network models)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t3003: set executable
bit
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: fix error
h
andling for parser
e
rrors
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
R
ev: gener
a
l mo
d
ule documentation + caveats
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
rack
.
multithread is
o
nl
y
true for Thread* m
o
d
els
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wo
n
g
l
ocal
.
mk
.
sample:
u
se ksh93 as default
$(S
H
ELL)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
prel
i
m
i
na
r
y Rev support
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
README:
alter reply convention
s
for the mai
l
i
n
g l
i
st
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
vs Unicorn: fix copy+paste errors and grammar fail
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c Wong
vs
Uni
c
o
r
n: fix wording to
b
e
consisten
t
wi
t
h
d
i
agr
a
ms
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
vs Unicorn:
u
se dia
g
rams for c
o
ncurrenc
y
models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
tests: add reop
e
n l
o
gs test f
o
r
r
evactor
commit
|
commitdiff
|
tree
2009-10-12
Eric Wo
n
g
DEPLOY: update wit
h
no
t
e
s
o
n
Do
S
potential
commit
|
commitdiff
|
tree
2009-10-12
E
r
i
c Wong
tests: check for
co
m
m
o
n excep
t
ions with "Error"
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c Wong
SIGINT/S
I
GTERM s
h
uts down insta
n
tly in workers
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic Wong
Fix
g
r
a
c
ef
u
l shutdowns for threaded models
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
o
ng
revact
o
r: fix graceful shutdo
w
n
t
imeouts
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
cleanup thread m
o
dels
,
t
hread
s
n
o
l
onger
t
ime out
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
r
evactor: cont
i
n
ue fchmod beat
i
n graceful exit
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
rev
a
c
t
or: gracef
u
l death o
f
ke
e
pali
v
e clients
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
ong
No need
t
o
b
e halving timeout, already done for
us
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
ong
revac
t
o
r
: cleanups and remov
e
redundancy
commit
|
commitdiff
|
tree
2009-10-11
E
ric Wong
revacto
r
: break on EB
A
DF in the accepting actors
commit
|
commitdiff
|
tree
2009-10-11
E
ric Wong
ex
p
and and sha
r
e i
n
it_wo
r
ke
r
_pr
o
ces
s
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
gra
c
eful exit on tr
a
p TypeError from
IO
.
sel
e
ct
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
ng
factor out com
m
on
listen lo
o
p error
h
a
ndling
commit
|
commitdiff
|
tree
2009-10-10
E
ric Wong
t
h
r
e
a
d_sp
a
wn: clean u
p
nuki
n
g of timed-out
thr
e
ads
commit
|
commitdiff
|
tree
2009-10-10
Eric W
o
n
g
te
s
ts: create
a
bad
exi
t
code b
y
default
commit
|
commitdiff
|
tree
2009-10-10
Eric Wo
n
g
test
s
:
update TRACE
R
examples in makefile
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tes
t
s
: TEST_OPTS =
>
SH_TEST_
O
PTS
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
R
E
A
DME for te
s
t suite
commit
|
commitdiff
|
tree
2009-10-10
Eric
W
ong
te
s
ts: en
a
ble pipe
f
ail shell
o
p
t
ion if
possible
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c
W
ong
thread_spa
w
n: non-blocking accept() shouldn't EI
N
TR
commit
|
commitdiff
|
tree
2009-10-10
E
r
i
c Won
g
thre
a
d
_spaw
n
: more robust loop
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
thread_spawn: trap EAGAIN
on
a
cce
p
t
_nonblock
commit
|
commitdiff
|
tree
2009-10-09
Eric Wo
n
g
t
e
s
t
s:
a
d
d revactor
pipel
i
n
i
n
g
/
k
eepalive
t
est
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
fch
m
od heartbeat flips
b
etwee
n
0/1
commit
|
commitdiff
|
tree
2009-10-08
Eri
c
Wo
n
g
tests: add dbgca
t
() utility m
e
thod
commit
|
commitdiff
|
tree
2009-10-08
E
r
i
c Wong
t
ests
:
simp
l
ify tempor
a
r
y
fil
e
m
a
n
agement
commit
|
commitdiff
|
tree
2009-10-08
Eric W
o
ng
t0000: basic test
i
nc
l
udes keepali
v
e
+ pi
p
elining
commit
|
commitdiff
|
tree
2009-10-06
Eric
Wong
tests: move trash files
to their ow
n
trash/ directory
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: gen
e
r
a
te random_
b
l
o
b
o
nce f
o
r all tes
t
s
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
doc:
b
etter "Rainb
o
ws!
"
RDoc exampl
e
s an
d
l
ink
a
ge
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
SIGNALS: add
Rainbows!-specific notes
commit
|
commitdiff
|
tree
2009-10-06
Eric
Wong
a
d
d
S
IGNALS doc to RDoc
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
Rainb
o
ws!
0
.
1
.
1
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
less error-
p
rone timeouts
for T
h
read mod
e
ls
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
t
h
read_spa
w
n: fix timeou
t
leading to wor
k
er death
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Won
g
Th
r
e
a
d
*
m
odel
s
: cleanup timeout mana
g
em
e
nt
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
m
k
.
sample: f
i
x
r
eva
c
tor depe
n
d
e
ncy
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
cl
e
anu
p
temp
o
r
ar
y
file usage in tes
t
s
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
t
ests:
a
l
low "ma
k
e V=2" t
o
set TE
S
T_OP
T
S += -x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
mk
.
s
ample: sync to
my
c
urrent
v
e
r
sion
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
A
dd top-level "test
"
target for make
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
tests: qui
e
t down b
i
n i
n
st
a
llatio
n
commit
|
commitdiff
|
tree
2009-10-06
E
r
i
c Wong
ra
i
nbows/base
:
clean
u
p
constant
i
nclude
commit
|
commitdiff
|
tree
2009-10-05
Eric Won
g
A
void na
m
i
ng names i
n
L
I
CENSE/README file
s
commit
|
commitdiff
|
tree
2009-10-05
Eric Wo
n
g
summary: s/
s
low apps/s
l
eep
y
apps/g
commit
|
commitdiff
|
tree
2009-10-05
E
ric Wo
n
g
R
EADME: add
instal
l
instruc
t
ions
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
README: move RDoc
l
in
k
s do
w
n to fi
x
g
e
m
d
escription
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
F
ix NEW
S
generation on s
i
n
gle-paragraph tag messages
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
R
ake
f
i
le
:
a
d
d publish
_
news target
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Rainbows! 0
.
1
.
0
commit
|
commitdiff
|
tree
2009-10-05
Er
i
c Wong
test f
o
r Revactor::TeeInput
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
huge docu
m
entati
o
n
revamp
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
limit Rainbow
s
!
c
onfiguration metho
d
exposure
commit
|
commitdiff
|
tree
2009-10-05
Eric W
o
ng
vary
defaults for worker_conne
c
tions
commit
|
commitdiff
|
tree
2009-10-05
Er
i
c Wong
Add support for th
e
Thr
e
a
dSpawn
c
oncurr
e
nc
y
model
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Add new test suite
a
nd ba
s
i
c
c
ases
commit
|
commitdiff
|
tree
2009-10-04
Eric W
o
ng
revact
o
r: graceful e
x
i
t
if a listening
actor dies
commit
|
commitdiff
|
tree
2009-10-04
Eri
c
Wo
n
g
revactor: impl
e
ment actor limi
t
ing
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
doc
updates; us
e
"Rain
b
ows!", not "Rainbows"
commit
|
commitdiff
|
tree
2009-10-04
Eric
W
ong
manpag
e
: p
r
oject
i
s
"Rainbows!", not
"Unicorn
R
ai
n
bows"
commit
|
commitdiff
|
tree
2009-10-04
Eric
W
o
n
g
revactor: allo
w
UNIX dom
a
i
n
socket listeners
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
configura
t
ion defau
l
t tweaks
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
README: add
pointers t
o
the git repository
commit
|
commitdiff
|
tree
2009-10-03
Eric Wong
thread_poo
l
: Thread#
k
ill! is gone in 1
.
9
.
2
commit
|
commitdiff
|
tree
2009-10-03
E
r
i
c Won
g
common Base class for
a
l
l
concurrency
m
odels
commit
|
commitdiff
|
tree
2009-10-03
Eric Won
g
revactor:
workaround for
R
e
vactor still using R
e
v:
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
Eric Wong
r
emove Configurator and use Rainbows! block
commit
|
commitdiff
|
tree
2009-10-03
Eri
c
Wong
http_server: simplify
u
se=
commit
|
commitdiff
|
tree
next