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
http_response: filter out X-Rainbows-* headers
2009-10-18
Eric Wong
ht
t
p
_
r
espon
s
e
:
filter out X
-
Rain
b
ow
s
-
*
h
eaders
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic
W
ong
tests: for log reopening f
o
r all concurrency models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: rack
.
input hamme
r
concurrency testing
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
t
e
s
ts: commo
n
basic HTTP t
e
sts for all m
o
dels
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
r
e
v: avoid stack ov
e
rf
l
o
w through pipelining
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
re
v
: handle
fully-bu
f
fered, pipelined
r
e
quests
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
tests: DRY requir
e
tests fo
r
Rev/Revactor
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic
W
o
ng
test-lib: quiet down pipe
f
a
i
l error m
e
ssage
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
tests: DRY Rub
y
requires
b
a
se
d
on model
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests: DRY
set
t
ing
o
f the
"
mod
e
l
"
e
nvironme
n
t
v
a
r
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test
s
: factor
out a comm
o
n pa
r
se
r
error "library"
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tes
t
s: f
i
x ra
n
dom_blob dependency
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
te
s
ts
:
fix issues wi
t
h non-po
r
t
a
ble shell constru
c
t
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
te
s
ts: rack
.
i
nput trailer t
e
sts for all
m
odels
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests:
add unb
u
ffered tee(1)
-
l
i
ke he
l
per
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
tests: intr
o
duce require_for_model function
commit
|
commitdiff
|
tree
2009-10-18
E
ric
W
ong
refacto
r
graceful shutdown
s
ag
a
in, harde
r
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wo
n
g
tests: sleep
.
ru slurps
r
ack
.
input stre
a
m
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Rev: sim
p
lification
t
o error handling
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
use timeo
u
t correctly to join threads on SIGQU
I
T
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test-lib:
d
b
g
c
at adds header
s
with
k
ey name
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
D
RY
setting
o
f
rac
k
.
m
u
ltithrea
d
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic
W
ong
Fix g
r
a
c
e
ful s
h
utdown handling of T
h
read* models har
d
e
r
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: sleep
.
r
u
h
andles "Expe
c
t:
1
00-c
o
ntinu
e
"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Revactor t
e
sts can sleep more easily
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Won
g
app_p
o
ol: no
t
e
it b
e
i
n
g cur
r
ently broken w
i
t
h
Revactor
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rainbows! 0
.
2
.
0
Eric Wong
(53):
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
README:
l
ink to
AppPool and extra
no
t
e
abo
u
t Rev
m
odel
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
lo
c
a
l
.
mk
.
sample: use re
v
0
.
3
.
1 instead
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
t400
3
: chmod +x
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
W
o
n
g
Add Rainb
o
ws::AppPool Rack m
i
ddlewar
e
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
READM
E
: update with
R
ev model cave
a
ts
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
REA
D
ME: update
URLs
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
tests:
enforce
r
ack
.
m
u
lt
i
thread and rainbows
.
model
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c
W
ong
rack: expose "rainb
o
w
s
.
model" in Rack environment
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
docu
m
e
n
ta
t
ion updates (
m
ost
l
y o
n
n
etw
o
rk models)
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
t30
0
3:
set exe
c
utable bit
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev:
fix error handling for par
s
e
r
errors
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wo
n
g
Rev: general module d
o
cumentation + caveats
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c
Wong
rack
.
multithread is only
true
f
o
r
T
h
read
*
models
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
l
ocal
.
mk
.
sample:
u
se
ksh93 as def
a
ult $(SH
E
LL
)
commit
|
commitdiff
|
tree
2009-10-15
E
ric
W
ong
preliminary Rev support
commit
|
commitdiff
|
tree
2009-10-13
E
r
i
c Wong
READM
E
: alter rep
l
y co
n
ventions fo
r
the mailing list
commit
|
commitdiff
|
tree
2009-10-13
Eric Wo
n
g
vs Unic
o
rn: fix copy+pa
s
te
e
r
rors
a
nd g
r
am
m
ar fai
l
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
vs Unico
r
n:
f
ix wo
r
ding to
be consisten
t
with diagrams
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic Wong
vs Un
i
corn: use diagr
a
m
s
fo
r
concurr
e
ncy
m
odels
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
tests: add reopen logs tes
t
for revact
o
r
commit
|
commitdiff
|
tree
2009-10-12
Eric Won
g
D
EPLOY: update with notes on D
o
S
potential
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c
W
on
g
tests: check fo
r
common excepti
o
ns wi
t
h
"
Error
"
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
S
IGIN
T
/SIGTERM sh
u
ts down ins
t
antl
y
in
workers
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
Fix graceful shu
t
downs
for threaded models
commit
|
commitdiff
|
tree
2009-10-12
Eric
Wong
reva
c
t
o
r: fix graceful shutdo
w
n t
i
m
e
outs
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
ong
c
leanup thread
m
odels, thread
s
no long
e
r time out
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Wong
revactor: c
o
ntin
u
e fchmod b
e
at in graceful
exi
t
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
r
e
vactor: graceful
d
eath of keep
a
liv
e
c
lients
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
ng
No need to be halving timeout, already done for us
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
ong
revactor:
c
leanups and remove redundancy
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
ng
re
v
act
o
r: break on EBADF in th
e
accept
i
n
g
actors
commit
|
commitdiff
|
tree
2009-10-11
E
r
i
c
W
on
g
ex
p
and an
d
s
hare init_worker_proc
e
ss
commit
|
commitdiff
|
tree
2009-10-11
Eric W
o
ng
graceful exit o
n
trap Ty
p
eError
from IO
.
select
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
fa
c
t
o
r o
u
t common listen
l
oop e
r
ror handling
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spawn:
c
l
ean u
p
n
u
k
in
g
of t
i
med-out thread
s
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests:
c
re
a
te a bad
e
xit co
d
e by de
f
ault
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests
:
upd
a
te TRACER examples i
n
makefile
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
tests: TEST_OPTS =>
SH_TEST_
O
P
T
S
commit
|
commitdiff
|
tree
2009-10-10
E
r
ic Wong
R
E
ADME for test sui
t
e
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests: en
a
ble p
i
pefail shell option
i
f
possi
b
le
commit
|
commitdiff
|
tree
2009-10-10
Eric Wo
n
g
thr
e
ad_spa
w
n: non-blocki
n
g accep
t
(
)
sh
o
uldn'
t
EINTR
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thre
a
d_
s
paw
n
: more robust lo
o
p
commit
|
commitdiff
|
tree
2009-10-09
Eric Wo
n
g
thread
_
spawn: t
r
ap EAGAIN on accept_
n
onblo
c
k
commit
|
commitdiff
|
tree
2009-10-09
Eri
c
Wong
tests: add r
e
va
c
tor pipe
l
in
i
ng/keep
a
live test
commit
|
commitdiff
|
tree
2009-10-09
E
ric
W
ong
f
chmod heartbe
a
t flips between 0/1
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
tests: ad
d
d
b
g
cat() utility meth
o
d
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
t
e
sts
:
simplif
y
t
e
mporary
f
il
e
m
a
n
a
g
e
m
ent
commit
|
commitdiff
|
tree
2009-10-08
Eric Won
g
t0000: basic test i
n
cludes kee
p
alive
+
p
i
pelining
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
t
e
sts:
m
o
ve trash files to th
e
ir own trash/ di
r
ector
y
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: generate random
_
bl
o
b once
f
o
r
a
ll t
e
sts
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c
W
o
n
g
doc: better "Rain
b
ows!" R
D
oc examples
and linkage
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
SIGNALS: a
d
d Rainbows!-specific
n
o
tes
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
a
dd S
I
GNALS doc to R
D
oc
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
R
ainbows! 0
.
1
.
1
Eric Wong
(16):
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
less error-prone timeou
t
s
for T
h
read models
commit
|
commitdiff
|
tree
2009-10-06
Eric
Wong
thread_sp
a
wn: fi
x
timeout
le
a
d
ing
t
o
work
e
r
death
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
Thread* models: cleanu
p
timeout management
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
local
.
mk
.
sample:
fix reva
c
tor dependency
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
cleanu
p
tempor
a
ry
f
ile usage in tests
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
on
g
test
s
: a
l
low "ma
k
e
V=2" to
s
e
t TEST_OPTS += -x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
mk
.
sampl
e
: s
y
nc to my current v
e
rsion
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
Add
t
op
-
leve
l
"test" targe
t
for
m
a
k
e
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: qu
i
e
t
d
o
w
n
b
in
installation
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
ra
i
nbows/
b
ase: clea
n
up constant include
commit
|
commitdiff
|
tree
2009-10-05
Eric W
o
ng
Avoid naming names in LI
C
E
N
SE
/
README f
i
les
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
summary: s/slow
a
pps/sleepy apps/g
commit
|
commitdiff
|
tree
2009-10-05
E
r
ic Wong
R
EADM
E
: add install instructions
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
R
EADM
E
: mo
v
e RDoc l
i
nks d
o
wn
t
o fix gem
descripti
o
n
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Fix NEWS gene
r
a
t
ion o
n
single-paragraph tag messag
e
s
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Rakefile
:
add pub
l
i
s
h_news target
commit
|
commitdiff
|
tree
2009-10-05
E
ric Wong
Rainbows! 0
.
1
.
0
commit
|
commitdiff
|
tree
2009-10-05
Eric Won
g
test for R
e
vactor::TeeInput
commit
|
commitdiff
|
tree
2009-10-05
Eric
W
ong
huge documentat
i
on revamp
commit
|
commitdiff
|
tree
next