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
rev_thread_spawn: 16K chunked reads work better
2009-10-18
E
r
ic
W
o
ng
te
s
ts: factor
o
ut
a common par
s
e
r e
r
ror "library"
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
t
ests:
f
ix random_b
l
ob dependency
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tes
t
s:
f
i
x
issues with non-portable shell con
s
tructs
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: rack
.
inpu
t
trailer tests for all models
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
t
e
sts: add unbuffered tee(1)-like helper
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test
s
: introduce re
q
uire_
f
or_mode
l
funct
i
on
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
refac
t
or grace
f
ul shutd
o
wn
s
again, harder
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: sl
e
e
p
.
ru slurps rack
.
input st
r
eam
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
Rev: si
m
plification to error handling
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
us
e
timeout
correct
l
y to jo
i
n threads o
n
S
IGQU
I
T
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
o
n
g
test-lib: dbg
c
at adds hea
d
ers with key name
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
DRY
sett
i
ng
o
f
r
ack
.
m
u
ltithrea
d
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic Wong
F
i
x graceful shut
d
o
w
n handling
o
f Thread* model
s
harder
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
tests: sleep
.
ru handles
"
Expect: 10
0
-continue"
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wo
n
g
Revactor tests can sleep more easi
l
y
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
app_pool: not
e
it
b
eing cu
r
re
n
tly bro
k
en
w
ith Reva
c
tor
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
ng
R
a
inbows! 0
.
2
.
0
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
READM
E
: link t
o
AppPool and extra
n
ote about Rev model
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
lo
c
al
.
mk
.
samp
l
e: use rev
0
.
3
.
1 i
n
s
t
ea
d
commit
|
commitdiff
|
tree
2009-10-15
Eric Won
g
t4003: chm
o
d +
x
commit
|
commitdiff
|
tree
2009-10-15
Eric
Wo
n
g
Add Rain
b
ows::App
P
ool Ra
c
k
middleware
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Wong
README:
u
pdate wi
t
h Rev model c
a
veat
s
commit
|
commitdiff
|
tree
2009-10-15
Eric
Won
g
REA
D
ME: u
p
d
ate
U
RLs
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
tests: enforce rack
.
multith
r
ead and r
a
inbo
w
s
.
model
commit
|
commitdiff
|
tree
2009-10-15
E
ric Wong
r
ack: exp
o
se "rainbows
.
model" in
Rack environment
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
document
a
tion up
d
a
t
e
s
(mostly on netwo
r
k model
s
)
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
t3003:
set
e
xecutable bit
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
W
o
ng
Rev: fi
x
erro
r
handling
f
or par
s
er errors
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rev: g
e
n
er
a
l module
d
ocumentation + ca
v
eats
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
rac
k
.
multit
h
read i
s
only
t
rue for
T
h
r
ead* models
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
l
oc
a
l
.
mk
.
sample:
u
se ksh93 as def
a
ult $(SH
E
LL)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
preliminar
y
Rev suppo
r
t
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
README: alter reply conventions for the
mai
l
ing list
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
vs Unicorn: fix
copy+p
a
ste errors
and grammar fail
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
vs
Unicorn: fix
wording to
be
consiste
n
t
with diagrams
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
vs Unicorn: use diagrams for
c
oncur
r
enc
y
models
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic Wong
t
e
sts: a
d
d reopen logs te
s
t f
o
r
r
evac
t
o
r
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
D
E
PLOY: update with n
o
tes on DoS pot
e
nti
a
l
commit
|
commitdiff
|
tree
2009-10-12
Eric W
o
ng
tests: check fo
r
co
m
mo
n
except
i
ons wit
h
"Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
SIGINT/SIGT
E
RM s
h
uts d
o
wn
i
nstantly in wor
k
ers
commit
|
commitdiff
|
tree
2009-10-12
E
r
ic Wong
Fi
x
graceful shutdowns
f
o
r thread
e
d models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
revactor: f
i
x graceful shut
d
o
wn timeouts
commit
|
commitdiff
|
tree
2009-10-11
Eric Won
g
cleanup thread mo
d
els, thre
a
ds
n
o longer time out
commit
|
commitdiff
|
tree
2009-10-11
Eric
Wong
r
evac
t
or: continue fchmod b
e
at in gr
a
ceful exi
t
commit
|
commitdiff
|
tree
2009-10-11
E
r
i
c
Wong
r
e
v
a
ct
o
r: gracef
u
l death of keepa
l
ive
clien
t
s
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
No need to be halving timeout, already
d
o
ne for us
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Wong
revactor: cleanups
and
r
emove redundancy
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
rev
a
ctor
:
b
r
eak on E
B
ADF in the accepting a
c
tors
commit
|
commitdiff
|
tree
2009-10-11
Er
i
c Won
g
e
x
pand
a
n
d share init_worker
_
p
rocess
commit
|
commitdiff
|
tree
2009-10-11
Eric
Wong
graceful
exit
o
n tr
a
p TypeError from IO
.
s
e
lect
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
factor out commo
n
list
e
n loo
p
error han
d
ling
commit
|
commitdiff
|
tree
2009-10-10
Eric Wo
n
g
thread_
s
pa
w
n: clean up
nuk
i
ng of t
i
me
d
-ou
t
t
h
rea
d
s
commit
|
commitdiff
|
tree
2009-10-10
E
ric Wong
tests: crea
t
e
a
bad e
x
it
code by def
a
u
l
t
commit
|
commitdiff
|
tree
2009-10-10
Eri
c
Wong
tests
:
update TRACER exa
m
ples i
n
makefile
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
t
ests: TEST_OPTS =>
SH_
T
EST_OP
T
S
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
READM
E
f
o
r
t
est suite
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
tests: enable pipefail sh
e
ll option if
po
s
si
b
le
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
thread_s
p
awn: n
o
n-blocki
n
g
accept() shouldn't EINTR
commit
|
commitdiff
|
tree
2009-10-10
Eric
W
ong
threa
d
_spawn: more ro
b
ust loop
commit
|
commitdiff
|
tree
2009-10-09
Er
i
c Wong
thread_sp
a
wn: trap EA
G
AIN
o
n
accept_nonbl
o
ck
commit
|
commitdiff
|
tree
2009-10-09
Er
i
c
W
ong
tests:
a
dd
revacto
r
p
ipel
i
nin
g
/
keepalive test
commit
|
commitdiff
|
tree
2009-10-09
Eric
Wong
fch
m
od heartbeat flips
b
etween 0/1
commit
|
commitdiff
|
tree
2009-10-08
E
ric W
o
ng
tests: add dbgcat() utilit
y
method
commit
|
commitdiff
|
tree
2009-10-08
Eric Wong
tests: simp
l
ify temporary file management
commit
|
commitdiff
|
tree
2009-10-08
Eri
c
W
ong
t0
0
00: basic test
i
nclu
d
es keepalive + pipelining
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
o
ng
te
s
ts
:
m
o
ve tra
s
h files to
t
heir own tr
a
sh/ dir
e
c
t
ory
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: generate r
a
ndom_blob once
for all test
s
commit
|
commitdiff
|
tree
2009-10-06
E
r
i
c Wong
doc: bet
t
er
"Rainbows!" RDoc e
x
amples and linkage
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
SIGNALS:
add Rainb
o
ws!
-
spec
i
fic notes
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic W
o
n
g
ad
d
SIGNALS
d
o
c to RDo
c
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
Rainbows! 0
.
1
.
1
commit
|
commitdiff
|
tree
2009-10-06
Eric Won
g
le
s
s error-prone time
o
uts for Thread model
s
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
t
hrea
d
_spawn: fix timeout
leading
t
o work
e
r dea
t
h
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
Thread* models: cleanup timeout manag
e
m
e
nt
commit
|
commitdiff
|
tree
2009-10-06
E
ric Wong
l
o
c
al
.
mk
.
sam
p
le: fix r
e
vactor depe
n
dency
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
cl
e
anup temporar
y
file usage in t
e
sts
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
t
e
st
s
: allow "make V=2" to s
e
t
TEST
_
OPTS += -
x
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
local
.
mk
.
sample: sync
to my curre
n
t
version
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c Wong
Add top-lev
e
l
"
t
est" targe
t
for mak
e
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
tests:
q
uiet down bin installation
commit
|
commitdiff
|
tree
2009-10-06
E
ric W
o
ng
rainbows/base: cleanup con
s
tant
in
c
lude
commit
|
commitdiff
|
tree
2009-10-05
Eric
W
ong
Avo
i
d
naming n
a
m
es i
n
L
ICENSE/README files
commit
|
commitdiff
|
tree
2009-10-05
Eric W
o
ng
summ
a
ry: s/slow apps/sleepy apps/g
commit
|
commitdiff
|
tree
2009-10-05
E
ri
c
Wong
README
:
add ins
t
all instru
c
tions
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
READM
E
: mo
v
e R
D
oc links down to fix gem
d
escr
i
ption
commit
|
commitdiff
|
tree
2009-10-05
E
ric Wong
Fix NEWS generation on si
n
gle-paragr
a
ph tag mess
a
ges
commit
|
commitdiff
|
tree
2009-10-05
E
ric Won
g
Rakefile:
a
dd publish_news target
commit
|
commitdiff
|
tree
2009-10-05
E
r
ic Wong
Ra
i
n
b
ow
s
!
0
.
1
.
0
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
test
f
or Revactor::Tee
I
nput
commit
|
commitdiff
|
tree
2009-10-05
Eric W
o
n
g
hu
g
e docume
n
tati
o
n revamp
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
limit Rainbows! con
f
iguration
m
ethod exposure
commit
|
commitdiff
|
tree
2009-10-05
Eric W
o
n
g
va
r
y default
s
for worker_
c
onn
e
cti
o
ns
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Ad
d
suppor
t
fo
r
t
he ThreadSpawn concurrency model
commit
|
commitdiff
|
tree
2009-10-05
E
r
ic Wong
Add new test suite and basi
c
cases
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
r
ev
a
ctor: gracef
u
l
e
xit if a lis
t
en
i
n
g
a
c
tor
dies
commit
|
commitdiff
|
tree
2009-10-04
Eric
W
ong
revactor
:
i
mplement actor lim
i
t
ing
commit
|
commitdiff
|
tree
2009-10-04
E
r
ic Wong
doc updates; use "R
a
inbows!", not "Rainb
o
ws"
commit
|
commitdiff
|
tree
2009-10-04
Eric Wong
manpage:
p
roje
c
t i
s
"Rainbows!", not "Uni
c
orn
Rainbows"
commit
|
commitdiff
|
tree
2009-10-04
E
r
ic Wong
revactor: al
l
o
w
UNIX domain socket
listeners
commit
|
commitdiff
|
tree
2009-10-04
Eri
c
Wong
configuration
default
t
w
e
aks
commit
|
commitdiff
|
tree
next