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
Eri
c
Wong
refactor grace
f
ul sh
u
t
down
s
agai
n
, h
a
rder
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
t
ests: sleep
.
ru
s
lurps ra
c
k
.
input
stream
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c
Wong
Rev: s
i
m
p
lifi
c
a
t
ion t
o
error handling
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
use ti
m
eout correctly to
j
o
in threads o
n
SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test-
l
ib: db
g
cat adds he
a
ders with key name
commit
|
commitdiff
|
tree
2009-10-18
E
ric
Wong
DRY setting of rack
.
multi
t
hr
e
ad
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
Fix graceful shu
t
d
o
wn
handling of Thread
*
models hard
e
r
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: sl
e
ep
.
ru hand
l
es "Expect: 100-c
o
n
t
inue"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Revactor tests can
s
l
eep more easily
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
app_pool: note it being
currently broken with
R
e
v
act
o
r
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
Rainbow
s
! 0
.
2
.
0
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
W
ong
READM
E
: link to AppPool and extra note about Rev m
o
del
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
local
.
m
k
.
s
ample:
u
se rev 0
.
3
.
1
i
n
stead
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t4003
:
c
h
mod +x
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Add
Rainb
o
ws::AppPool Rack
m
id
d
l
e
wa
r
e
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wo
n
g
R
E
ADME: update with Rev model caveats
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
R
EADM
E
: upda
t
e URLs
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
ng
tes
t
s: e
n
force rack
.
multithread and r
a
i
n
bows
.
model
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
rack: exp
o
se "rainbows
.
model" in
R
ack environment
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
documen
t
ation updates
(mostly on network models
)
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
t3003:
s
et executable b
i
t
commit
|
commitdiff
|
tree
2009-10-15
E
r
i
c
Wong
Rev: fix
erro
r
handli
n
g
f
or pa
r
ser
e
rrors
commit
|
commitdiff
|
tree
2009-10-15
E
ric
Wong
Rev
:
general module
docu
m
entatio
n
+ caveat
s
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
rack
.
multithread is only
t
rue for T
h
rea
d
*
models
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
local
.
mk
.
sam
p
le: use ksh
9
3 as default $
(
S
H
ELL)
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
W
o
ng
prel
i
minary
Rev
s
u
pp
o
rt
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
README: alte
r
r
e
pl
y
c
o
nventions
for the mai
l
ing li
s
t
commit
|
commitdiff
|
tree
2009-10-13
Eric Wo
n
g
vs Unicorn: f
i
x copy+paste error
s
and grammar fa
i
l
commit
|
commitdiff
|
tree
2009-10-12
E
ric Wong
vs Unicorn:
fix w
o
r
ding
t
o be consistent with diagram
s
commit
|
commitdiff
|
tree
2009-10-12
Eric
Wong
vs
U
n
icorn: u
s
e diag
r
ams for co
n
curre
n
cy mo
d
els
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic Wong
tests: add reopen
l
ogs t
e
st for
revacto
r
commit
|
commitdiff
|
tree
2009-10-12
Eri
c
Wong
DEPLOY: update with notes on DoS potential
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c Wong
t
e
s
ts:
c
heck for common
e
x
ceptions with "E
r
ror"
commit
|
commitdiff
|
tree
2009-10-12
Eric Won
g
SIGINT/SIGTERM shuts down instan
t
ly in workers
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
Fix grace
f
ul shutdo
w
n
s for
threaded m
o
dels
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c Wong
revacto
r
:
f
i
x graceful shutdown timeouts
commit
|
commitdiff
|
tree
2009-10-11
E
ric Wong
c
l
e
anu
p
thread models, th
r
eads n
o
lo
n
ger tim
e
out
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
ng
r
evactor:
co
n
tinue fchmod bea
t
in
g
raceful
e
x
it
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
re
v
actor: graceful death of keepalive clients
commit
|
commitdiff
|
tree
2009-10-11
E
r
ic
W
o
n
g
No ne
e
d
t
o be ha
l
v
i
n
g tim
e
o
u
t, al
r
eady
done for us
commit
|
commitdiff
|
tree
2009-10-11
Eric Wo
n
g
revactor: clean
u
p
s
and remove redundancy
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Wong
revactor: brea
k
on
EBADF in the acce
p
ting actor
s
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Won
g
expand and
s
hare ini
t
_
worker_pr
o
cess
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
gra
c
eful exi
t
o
n
t
ra
p
Type
E
rror from IO
.
sele
c
t
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Wong
f
actor ou
t
common lis
t
en loop error handling
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spawn: clean up nuki
n
g of timed-ou
t
th
r
eads
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c Wong
tests: crea
t
e a bad exit cod
e
by de
f
ault
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c Wong
test
s
: updat
e
TRACER e
x
amples
i
n
makefile
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests:
TES
T
_OPTS => SH_TE
S
T
_OPTS
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
README
for test suite
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests:
e
nable
p
ipefail shell option i
f
possible
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spawn:
no
n
-
b
locking acc
e
pt()
s
houldn't
EINTR
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thr
e
ad_spawn:
m
ore ro
b
ust loop
commit
|
commitdiff
|
tree
2009-10-09
Eric
W
ong
thread_spawn: trap
EAG
A
I
N on accept_
n
onbl
o
ck
commit
|
commitdiff
|
tree
2009-10-09
Eri
c
Wong
tests: add reva
c
tor pipeli
n
i
ng/keepal
i
ve test
commit
|
commitdiff
|
tree
2009-10-09
Eric W
o
ng
fchmod heartbeat flips be
t
ween 0/1
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
tests: add dbgcat()
uti
l
ity me
t
hod
commit
|
commitdiff
|
tree
2009-10-08
E
r
ic Wo
n
g
t
e
sts
:
simplif
y
temporary fi
l
e management
commit
|
commitdiff
|
tree
2009-10-08
Eric
W
o
n
g
t0000: basic
t
e
st inc
l
udes keep
a
live + pipel
i
ni
n
g
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wo
n
g
tests: move trash
files to their o
w
n trash/ directory
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wong
tests:
g
ene
r
ate random
_
bl
o
b once
for al
l
tests
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
doc: bet
t
er "Rainbows!
"
RDoc exa
m
pl
e
s and lin
k
age
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
SIGNALS:
add R
a
inbows!-speci
f
ic n
o
tes
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wong
ad
d
SIGNALS doc
to
R
D
oc
commit
|
commitdiff
|
tree
2009-10-06
Eric
Wong
Rainbows! 0
.
1
.
1
commit
|
commitdiff
|
tree
2009-10-06
Eric
Wo
n
g
less
er
r
or
-
prone timeouts for Thre
a
d
models
commit
|
commitdiff
|
tree
2009-10-06
Eric
Won
g
thread_spawn: fix timeo
u
t le
a
ding t
o
w
o
rker death
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
T
hr
e
a
d
*
models: cle
a
n
u
p
tim
e
out
m
anag
e
ment
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
mk
.
s
ample
:
fix
r
evactor depende
n
cy
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
cl
e
an
u
p temporary
file usage
i
n
tes
t
s
commit
|
commitdiff
|
tree
2009-10-06
Eric Wo
n
g
test
s
:
allow "mak
e
V=
2
" to set TEST_
O
PTS +
=
-x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
m
k
.
sample: sync to my current version
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic
Wong
A
d
d top-level "test" target fo
r
make
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
tests: quiet
down bin inst
a
llatio
n
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
o
ng
ra
i
nbows/base: c
l
ea
n
u
p
co
n
sta
n
t includ
e
commit
|
commitdiff
|
tree
2009-10-05
Eric
Wong
A
void naming names
i
n LICENSE/READ
M
E files
commit
|
commitdiff
|
tree
2009-10-05
E
r
i
c Won
g
s
u
mmary: s/slow apps/sleepy apps/g
commit
|
commitdiff
|
tree
2009-10-05
Eric Won
g
README: add
i
nstall
i
nstructions
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
R
E
ADME: move RDo
c
links down to fix gem des
c
rip
t
ion
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Fi
x
N
E
WS generati
o
n
on single-paragrap
h
tag
m
e
ssage
s
commit
|
commitdiff
|
tree
2009-10-05
Eric W
o
ng
Rak
e
file:
add pu
b
lish_news target
commit
|
commitdiff
|
tree
2009-10-05
E
ric Wong
Rainbow
s
! 0
.
1
.
0
commit
|
commitdiff
|
tree
2009-10-05
Er
i
c Wong
test for
Revactor::TeeIn
p
ut
commit
|
commitdiff
|
tree
2009-10-05
Eri
c
W
o
ng
huge do
c
umen
t
ation revamp
commit
|
commitdiff
|
tree
2009-10-05
Eri
c
Wong
lim
i
t Rainb
o
w
s
!
configura
t
ion met
h
od e
x
p
osure
commit
|
commitdiff
|
tree
2009-10-05
Eric
Wong
vary
d
efaults for worker_connections
commit
|
commitdiff
|
tree
2009-10-05
Er
i
c Wong
Add
s
upport f
o
r the Threa
d
Spawn concur
r
e
n
c
y
model
commit
|
commitdiff
|
tree
2009-10-05
Eric Wo
n
g
A
d
d new tes
t
suite and b
a
s
i
c cases
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
revac
t
o
r: grac
e
ful exit
i
f a listening
a
c
t
o
r dies
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
re
v
acto
r
: implement actor lim
i
t
ing
commit
|
commitdiff
|
tree
2009-10-04
Eric Won
g
doc
updates; use "Rainbows!", not "Ra
i
n
bows
"
commit
|
commitdiff
|
tree
2009-10-04
E
ric
W
ong
manpa
g
e
:
pro
j
ect
i
s
"
Rainbows!",
not "U
n
icorn Rainbows"
commit
|
commitdiff
|
tree
2009-10-04
Eric
W
on
g
revactor:
allow
U
NIX domain socket
l
i
stene
r
s
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
c
onf
i
guration default tweak
s
commit
|
commitdiff
|
tree
2009-10-04
Eric Wo
n
g
README: add
po
i
nters to the g
i
t repository
commit
|
commitdiff
|
tree
2009-10-03
Eric Wo
n
g
thread
_
po
o
l: Thread#kill! is gon
e
in 1
.
9
.
2
commit
|
commitdiff
|
tree
2009-10-03
Eric Wong
common Base c
l
ass for al
l
concurr
e
ncy models
commit
|
commitdiff
|
tree
2009-10-03
E
r
ic Wong
revactor: workaround f
o
r Revactor s
t
i
ll using Rev:
.
.
.
commit
|
commitdiff
|
tree
2009-10-03
Eric Wong
remove
C
onfigurator and use R
a
inbow
s
! bl
o
ck
commit
|
commitdiff
|
tree
2009-10-03
Eric Wong
http_se
r
ver: simpl
i
fy use
=
commit
|
commitdiff
|
tree
next