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: fix issues with non-portable shell constructs
2009-10-18
Eric W
o
ng
t
e
sts: fix issues wit
h
no
n
-portable she
l
l co
n
structs
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
te
s
ts:
rack
.
i
n
put trailer
tests
f
or
a
l
l
model
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: add unbuf
f
ered tee(1)-l
i
k
e
helper
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tes
t
s: int
r
o
d
uc
e
require_for_model function
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
r
e
f
actor graceful s
h
u
tdowns again, harder
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
t
e
sts: sleep
.
ru s
l
urps rack
.
input stream
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Rev: simplific
a
tion
t
o error handling
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
u
s
e timeout c
o
rrectly to jo
i
n threads on SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
test-l
i
b: dbgca
t
adds head
e
rs with
k
ey
name
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
DRY set
t
ing of
r
ack
.
mu
l
tithread
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
F
i
x
g
race
f
u
l
shutdown handlin
g
of
Thread* models hard
e
r
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
tests
:
sleep
.
ru handles
"Expect: 100-co
n
tinue
"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
R
e
vact
o
r tests can sleep more
e
as
i
ly
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
on
g
app_poo
l
: note it being
c
ur
r
ently b
r
oken w
i
t
h
Reva
c
t
or
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
R
a
inbows! 0
.
2
.
0
Eric Wong
(53):
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
README: lin
k
to Ap
p
Pool and extra note about
Rev model
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
local
.
mk
.
sa
m
ple: use rev
0
.
3
.
1
i
ns
t
ead
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
ng
t
4
003: ch
m
od +
x
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
ng
Add R
a
inbo
w
s::App
P
oo
l
Rack middleware
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
README: upd
a
te with Rev model c
a
veats
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
RE
A
DME: update URLs
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
tests
:
enforce rack
.
mul
t
ith
r
ead and rainbows
.
model
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
r
ack: expose "r
a
inbows
.
model"
i
n
Rack env
i
ronm
e
nt
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
documenta
t
ion update
s
(mostly on
network mod
e
ls)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
t3
0
0
3
: set
execut
a
ble bit
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: fix e
r
ror
handling
for parser err
o
rs
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
Rev: gene
r
al module docu
m
e
nta
t
ion + cave
a
t
s
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
rack
.
multithread i
s
only true for
Thread* m
o
dels
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
loca
l
.
mk
.
s
a
mple: u
s
e ksh93 as
default $(SHELL)
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
prelimina
r
y Rev sup
p
ort
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
R
E
A
D
ME
:
al
t
e
r
r
eply
c
onventio
n
s for the maili
n
g lis
t
commit
|
commitdiff
|
tree
2009-10-13
Eri
c
Wo
n
g
vs Unicorn: fix copy+p
a
ste error
s
and grammar fa
i
l
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
ng
vs Unicorn:
fix wording to be consistent
w
ith diagrams
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
vs Uni
c
o
r
n: use d
i
agrams
f
or
c
oncurr
e
ncy models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
tests:
a
dd reopen log
s
t
e
s
t
f
or revactor
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
n
g
D
EPLO
Y
: updat
e
with notes o
n
D
o
S
p
o
tentia
l
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
ong
t
ests:
c
heck for
c
ommon exceptions with "Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric
Wong
SI
G
I
N
T/
S
IG
T
ERM s
h
uts
down
i
n
s
tantly in workers
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c Wong
Fix g
r
a
c
eful shutdowns for th
r
e
a
ded models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
revac
t
or: fi
x
g
r
acefu
l
s
h
utdow
n
timeo
u
ts
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
cleanup thread models, threads no longer time
o
ut
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Wong
rev
a
ct
o
r: continue fchmod beat in graceful ex
i
t
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
n
g
re
v
actor:
graceful
d
e
ath
of keepali
v
e clients
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
No n
e
e
d
to be hal
v
ing timeou
t
, already done for
us
commit
|
commitdiff
|
tree
2009-10-11
Eric Wo
n
g
revactor: cl
e
anups and remove redundancy
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
ng
rev
a
ctor: br
e
ak
o
n EBADF in the acce
p
ti
n
g ac
t
or
s
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
expand
an
d
s
hare init_worker_process
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
o
ng
g
r
ac
e
ful ex
i
t on trap
T
ypeError fr
o
m IO
.
se
l
ect
commit
|
commitdiff
|
tree
2009-10-11
Eric Wo
n
g
fact
o
r out common li
s
ten loop error han
d
ling
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
th
r
e
a
d_spawn: clean up nuking of timed-out threads
commit
|
commitdiff
|
tree
2009-10-10
Eric
Wong
tests: cr
e
ate a
b
ad exit code by default
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c
Wong
te
s
t
s: update TR
A
CER exa
m
ples in ma
k
efile
commit
|
commitdiff
|
tree
2009-10-10
Eric Wo
n
g
tes
t
s: TEST_
O
PTS =>
S
H
_
TEST_O
P
TS
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
R
E
A
D
ME for t
e
st
s
uite
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tes
t
s: enable pipefail shell option i
f
possible
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spawn: non
-
blo
c
ki
n
g
a
ccept() should
n
't EINTR
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spawn: more ro
b
ust l
o
op
commit
|
commitdiff
|
tree
2009-10-09
E
r
ic Wong
thread_sp
a
w
n
:
trap EAGAIN on accept_nonbloc
k
commit
|
commitdiff
|
tree
2009-10-09
Eric W
o
ng
te
s
ts
:
ad
d
revact
o
r pipelining/keepa
l
ive
test
commit
|
commitdiff
|
tree
2009-10-09
Eric Won
g
fchmod heartbe
a
t flips between
0
/
1
commit
|
commitdiff
|
tree
2009-10-08
Er
i
c
Wo
n
g
tes
t
s: add dbgcat() utility method
commit
|
commitdiff
|
tree
2009-10-08
Eric
W
on
g
tests:
simplify tem
p
or
a
r
y
file management
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
t0000: basic test includes
k
e
epalive + pipelining
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: move trash fi
l
es to t
h
eir own trash/ directo
r
y
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wo
n
g
t
ests:
g
enerate r
a
ndom_blob onc
e
for a
l
l tests
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
d
o
c:
b
e
t
ter
"Rai
n
bows!"
R
D
oc exam
p
les and linkage
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wo
n
g
SIGNALS: add
R
ainbow
s
!-spe
c
ific
note
s
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
add SIGNALS doc to RDoc
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
Rainb
o
ws! 0
.
1
.
1
Eric Wong
(16):
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
o
ng
less error-prone time
o
uts fo
r
T
hread models
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
thread_spawn: fix
timeout
l
e
ading to w
o
rker death
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wo
n
g
T
h
read* models:
c
leanup
t
i
meout management
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
local
.
mk
.
sample: fix revactor depe
n
dency
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
c
leanup
temporar
y
f
i
l
e usage i
n
te
s
ts
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tes
t
s: allo
w
"make V
=
2
"
to set T
E
ST_O
P
TS +=
-
x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
lo
c
al
.
mk
.
sampl
e
: sync to my current v
e
r
sion
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wong
Add top-leve
l
"t
e
st" target for
make
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
t
e
s
ts: qui
e
t
d
own
b
in i
n
s
t
allation
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
rainbows/base
:
cle
a
nup constan
t
include
commit
|
commitdiff
|
tree
2009-10-05
E
r
i
c
Wong
Avoid na
m
i
n
g names in L
I
CENSE
/
README files
commit
|
commitdiff
|
tree
2009-10-05
E
ric
W
ong
summary: s/slo
w
app
s
/sleepy apps/g
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
R
EADME: add install instruct
i
ons
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
README: move RDoc l
i
nks d
o
wn to fix gem description
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Fix NEWS gene
r
a
t
ion on single-paragr
a
ph tag mes
s
ages
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Ra
k
efi
l
e
:
add publish_n
e
ws ta
r
get
commit
|
commitdiff
|
tree
2009-10-05
Eric Wo
n
g
Rainbows! 0
.
1
.
0
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
te
s
t for Revacto
r
::TeeInput
commit
|
commitdiff
|
tree
2009-10-05
Er
i
c
Wong
h
ug
e
d
oc
u
mentation revamp
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
l
i
mit Rainbows! configu
r
at
i
o
n
method exp
o
su
r
e
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
vary def
a
ults for worker_
c
on
n
e
ctions
commit
|
commitdiff
|
tree
2009-10-05
Eric
W
ong
Add support f
o
r the ThreadSpawn con
c
urr
e
ncy model
commit
|
commitdiff
|
tree
2009-10-05
Eric
Wong
A
d
d new test
s
uite a
n
d basic case
s
commit
|
commitdiff
|
tree
2009-10-04
E
r
i
c Wo
n
g
revactor: graceful ex
i
t
i
f
a
listen
i
n
g a
c
tor dies
commit
|
commitdiff
|
tree
2009-10-04
Eric
W
ong
re
v
actor: imple
m
ent actor l
i
miting
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
do
c
update
s
; u
s
e
"
Ra
i
nb
o
ws!",
n
ot "Rai
n
bows"
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
manpage
:
project is "Rainbows!", not
"Unicorn
R
a
inbows"
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
revactor: all
o
w UNIX dom
a
in socket listeners
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
co
n
figuration default
tweaks
commit
|
commitdiff
|
tree
2009-10-04
Eric Won
g
READM
E
:
a
dd poi
n
ters to
t
he git repository
commit
|
commitdiff
|
tree
2009-10-03
Eri
c
W
o
n
g
threa
d
_pool: Thread#k
i
ll!
i
s
gone in 1
.
9
.
2
commit
|
commitdiff
|
tree
next