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
Eri
c
Wong
http_response: filter out X
-
Rai
n
bo
w
s
-* he
a
der
s
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test
s
:
for l
o
g
reopen
i
n
g
for all concurrency
models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
rack
.
input ha
m
mer concurren
c
y
t
es
t
ing
commit
|
commitdiff
|
tree
2009-10-18
Eric Wo
n
g
tests: c
o
m
m
on basic HTTP tests f
o
r all models
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
rev: avoid stack overflow through
pipelining
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
rev: handle
fully-buffer
e
d, pipelined requests
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tests: DRY require tests fo
r
Rev/Re
v
actor
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
t
est-lib:
q
ui
e
t dow
n
pi
p
efail error me
s
s
a
ge
commit
|
commitdiff
|
tree
2009-10-18
Eric
Won
g
t
ests: DRY Ruby req
u
ires bas
e
d on model
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: DRY s
e
t
t
ing o
f
th
e
"mode
l
" e
n
vironment v
a
r
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: f
a
ctor out
a co
m
mon parser error
"
l
ibrary"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: fix
random
_
blob depen
d
enc
y
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: fix issues with non-po
r
table shell co
n
structs
commit
|
commitdiff
|
tree
2009-10-18
E
ric
W
o
ng
tests: r
a
ck
.
in
p
ut tr
a
iler t
e
sts for all m
o
dels
commit
|
commitdiff
|
tree
2009-10-18
E
ric Wong
tests: add
un
b
u
ffered tee(1)-like helper
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests
:
introduce r
e
quire_for_model function
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
r
e
f
actor grac
e
ful s
h
u
t
d
o
wns agai
n
, ha
r
der
commit
|
commitdiff
|
tree
2009-10-18
Eric Won
g
tests: sleep
.
ru slu
r
ps
r
ack
.
input stream
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
R
e
v: sim
p
lification to error han
d
ling
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
use timeo
u
t correctly
to j
o
in threa
d
s on SIGQUIT
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test-lib: dbgcat adds h
e
aders
w
ith key
na
m
e
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
DRY
se
t
ting
of rac
k
.
multithread
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Fix graceful
s
h
u
t
d
own ha
n
dl
i
ng of Thread* model
s
harde
r
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
tests: sle
e
p
.
ru handles "E
x
pect
:
1
0
0-continu
e
"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Rev
a
cto
r
te
s
ts c
a
n sl
e
ep more easily
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
app_
p
o
o
l: not
e
it being curre
n
tly
br
o
k
e
n
with Revactor
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
Rainbows! 0
.
2
.
0
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
README
:
link to AppPool and extra note about Rev mo
d
el
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
o
n
g
l
o
cal
.
mk
.
s
ample: use rev 0
.
3
.
1 i
n
stead
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
t4003: c
h
m
o
d +x
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wo
n
g
Add Rainbows::AppPool Rack middleware
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
README: upda
t
e with
Rev m
o
del caveats
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
R
EA
D
ME
:
update U
R
Ls
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
tests: enforce rack
.
multithread and rainbows
.
m
o
del
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
rack
:
expose "r
a
inbows
.
model" in R
a
ck environm
e
nt
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
documentati
o
n
updates (mostly on netw
o
r
k
model
s
)
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
t300
3
: set
e
x
e
c
utable bit
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: fix error
handli
n
g for p
a
rser errors
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: general module document
a
tion + caveats
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
rack
.
m
u
l
tithr
e
ad is
o
nly t
r
u
e
fo
r
Thread* models
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
local
.
mk
.
sam
p
le: use k
s
h93 as
default $(
S
H
E
LL)
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic
W
ong
preliminary Rev suppor
t
commit
|
commitdiff
|
tree
2009-10-13
Eri
c
Wong
R
E
ADME: alter r
e
ply
c
onven
t
ions for the mailing
l
i
s
t
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
v
s
Unicorn: fix copy+pa
s
te errors
and
grammar fail
commit
|
commitdiff
|
tree
2009-10-12
Er
i
c
Wong
vs Unicorn:
fix wording to be consistent with
d
ia
g
rams
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
vs Unicorn: use diagrams for concurrency models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
tests:
add
r
eopen
lo
g
s test for rev
a
ctor
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic Wo
n
g
DEPL
O
Y: update with n
o
tes
on DoS
p
otent
i
al
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
test
s
: check for
comm
o
n exceptions
with
"
Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
SIG
I
NT
/
S
IGTERM sh
u
ts do
w
n inst
a
n
tly in
w
orkers
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
ong
Fi
x
g
rac
e
ful sh
u
tdowns for t
h
readed mod
e
ls
commit
|
commitdiff
|
tree
2009-10-12
Eri
c
Wong
r
e
vactor:
f
ix gr
a
ceful
s
hutd
o
wn timeouts
commit
|
commitdiff
|
tree
2009-10-11
Eric
W
ong
c
l
e
a
n
up thread mod
e
ls, threads no longe
r
time out
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
rev
a
ctor
:
continue f
c
hmod beat
i
n
gr
a
cef
u
l exit
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
revactor: graceful death of keepalive cli
e
nts
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
No ne
e
d
t
o be halvin
g
timeou
t
, already
d
on
e
for us
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Wong
r
e
vactor: cle
a
nups a
n
d rem
o
ve redundancy
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
reva
c
tor: break
on
EB
A
DF in the accepting act
o
rs
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
e
x
p
and and
share init_worke
r
_pr
o
ce
s
s
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
graceful e
x
it on trap TypeError from IO
.
se
l
ect
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
factor out common listen loo
p
error hand
l
i
n
g
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c Wong
thread_
s
pawn
:
cl
e
a
n
up nuking of timed-out t
h
r
e
a
ds
commit
|
commitdiff
|
tree
2009-10-10
Eri
c
Wong
tests: create a bad e
x
it co
d
e by default
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
t
ests:
u
p
d
a
t
e
TRACER examples in makefile
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
t
es
t
s: TEST_O
P
TS => SH_TEST_OPTS
commit
|
commitdiff
|
tree
2009-10-10
E
ric Wong
README fo
r
test suite
commit
|
commitdiff
|
tree
2009-10-10
Eric
W
ong
t
ests: ena
b
le pi
p
efail sh
e
ll option
i
f
p
o
ssible
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_spawn: non-blockin
g
accept() shouldn't
E
INTR
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_sp
a
wn: more robust loop
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
thread_spa
w
n
:
trap EAGAIN
o
n
accept_n
o
nblock
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
tests:
a
dd revactor pipelining/keepalive test
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
fchmod heartbeat flips be
t
ween 0/1
commit
|
commitdiff
|
tree
2009-10-08
E
ric Wong
t
e
s
t
s
: add d
b
gcat() utilit
y
method
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
tests:
s
i
mpli
f
y te
m
pora
r
y file man
a
g
e
ment
commit
|
commitdiff
|
tree
2009-10-08
E
r
ic Wong
t
0
000: basic te
s
t
incl
u
des k
e
e
pali
v
e + pipe
l
ining
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
tests: move trash
files to their own t
r
a
sh/ dir
e
ctory
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
tests: generate
r
andom_blob once for all tests
commit
|
commitdiff
|
tree
2009-10-06
Eric W
o
ng
doc: better "Rainbows!" RDoc
examples and linkage
commit
|
commitdiff
|
tree
2009-10-06
Eric
Won
g
SI
G
NALS
:
a
d
d Rainbo
w
s!-specific notes
commit
|
commitdiff
|
tree
2009-10-06
Eric Wo
n
g
add SIGN
A
LS doc to RDoc
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
Rainbows! 0
.
1
.
1
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
le
s
s
error-prone
t
imeouts for Thread mo
d
el
s
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Won
g
thr
e
ad_spaw
n
: fi
x
t
imeou
t
leading
t
o worker death
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
Thr
e
ad
*
models: cleanup
t
imeout management
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
local
.
mk
.
samp
l
e: f
i
x revact
o
r depen
d
ency
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
cleanup temporary file usage i
n
tests
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: a
l
low "make V=2" t
o
s
et TEST_OP
T
S
+= -x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wo
n
g
local
.
mk
.
sample
:
sync
t
o my current
v
ersion
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
A
dd top-level "t
e
st" ta
r
get for make
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
tests
:
quiet dow
n
b
i
n installation
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wong
rainbows/base:
clea
n
up constant include
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Avoid naming
names
in LICE
N
S
E
/README fi
l
es
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
s
umm
a
r
y: s/slow
app
s
/sleep
y
a
p
ps/g
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
READM
E
:
a
d
d inst
a
ll inst
r
uctions
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
REA
D
ME: m
o
ve RDoc l
i
nks down to fix gem description
commit
|
commitdiff
|
tree
2009-10-05
E
r
i
c
Wong
F
ix NE
W
S
generation on si
n
gle-
p
a
r
agr
a
ph tag messages
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Rakefile
:
add pu
b
lish
_
news
t
arget
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
R
a
inbow
s
! 0
.
1
.
0
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
test fo
r
Revactor::TeeInput
commit
|
commitdiff
|
tree
2009-10-05
Eric
W
ong
huge
documentat
i
on revamp
commit
|
commitdiff
|
tree
next