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: async response bodies with DevFdResponse middleware
2009-10-19
Eric Wong
rev: async response bodies with
D
evFdResponse middleware
commit
|
commitdiff
|
tree
2009-10-19
Eric W
o
ng
r
e
v
act
o
r: swit
c
h
to
a
1 second heartbeat
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev: fix
h
eartbeat timeouts
commit
|
commitdiff
|
tree
2009-10-18
E
ric
W
ong
http_response: filter ou
t
X-
R
ainbows-* header
s
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
tests:
fo
r
log r
e
open
i
n
g
for all concurr
e
ncy models
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tes
t
s: ra
c
k
.
input hammer
concurrency tes
t
ing
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
c
o
mmon
basic
H
T
TP t
e
st
s
for al
l
models
commit
|
commitdiff
|
tree
2009-10-18
Eric
Wong
rev:
a
v
o
i
d
s
t
ack overflo
w
through pipelining
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
W
o
n
g
rev: h
a
nd
l
e f
u
lly
-
buffered, pipelin
e
d
r
eq
u
ests
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests:
DR
Y
re
q
ui
r
e tests for Rev/Reva
c
tor
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
test-lib
:
quie
t
d
o
wn pipefail error message
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
t
e
sts: DR
Y
Ruby r
e
quires
b
ased on model
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests: DRY setti
n
g of the "model" environmen
t
var
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tests: factor out a common
parser error "l
i
bra
r
y"
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
tes
t
s
: fix ran
d
om_blob dependency
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
ng
tests: fix issues with non-portabl
e
shell const
r
ucts
commit
|
commitdiff
|
tree
2009-10-18
E
r
ic
W
on
g
te
s
ts: rack
.
i
n
put
t
rai
l
e
r tests for
all model
s
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
W
ong
tests: add unb
u
ffered tee
(
1)-l
i
k
e
helper
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wong
tests: introduc
e
r
e
qu
i
re_for_model
f
u
nction
commit
|
commitdiff
|
tree
2009-10-18
E
r
i
c
Wong
re
f
actor graceful shutdown
s
ag
a
in
,
harder
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Won
g
tests: sleep
.
ru slurps
r
a
ck
.
input stream
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
R
e
v: simpli
f
i
catio
n
t
o error handling
commit
|
commitdiff
|
tree
2009-10-18
Eri
c
Wong
use timeout
c
orrectly to
join threads o
n
SIGQU
I
T
commit
|
commitdiff
|
tree
2009-10-18
E
r
i
c Wong
test-lib: dbgc
a
t adds h
e
a
der
s
with key n
a
me
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
DRY
s
e
t
tin
g
of rac
k
.
multithread
commit
|
commitdiff
|
tree
2009-10-18
Eric Wong
Fix g
r
aceful shut
d
own handling of
T
hread*
m
odels harder
commit
|
commitdiff
|
tree
2009-10-18
Eric
W
ong
tes
t
s: sl
e
ep
.
ru handle
s
"Exp
e
ct: 10
0
-continue"
commit
|
commitdiff
|
tree
2009-10-18
Eric W
o
n
g
Revac
t
or t
e
sts
c
a
n
sleep m
o
r
e
easil
y
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
ap
p
_pool: note
i
t being curre
n
tly broken
w
ith R
e
v
acto
r
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
Rainbows! 0
.
2
.
0
Eric Wong
(53):
commit
|
commitdiff
|
tree
2009-10-15
Eric
W
ong
README: link t
o
AppPool and extra note about Rev m
o
del
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
local
.
mk
.
sample:
use rev 0
.
3
.
1
i
nstead
commit
|
commitdiff
|
tree
2009-10-15
Eric Wo
n
g
t
4003: chmod +x
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
ng
Ad
d
Ra
i
nbows::AppPool Rack mi
d
dleware
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
README: update with Rev model
caveats
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
R
E
ADME: update URL
s
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
tests: enforce rack
.
m
ult
i
thread and rainbows
.
model
commit
|
commitdiff
|
tree
2009-10-15
Eric W
o
ng
ra
c
k
:
expose "rain
b
ows
.
mo
d
el" in Rac
k
environment
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c Wong
documentation u
p
dat
e
s (
m
ostly on network models)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
t3003: set exe
c
utable bit
commit
|
commitdiff
|
tree
2009-10-15
Er
i
c
W
o
ng
Rev: fix error handling for parser errors
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
R
e
v
: ge
n
eral module do
c
umentation + caveats
commit
|
commitdiff
|
tree
2009-10-15
E
r
ic Won
g
rack
.
multithread is
o
n
l
y t
r
ue for
T
hread* model
s
commit
|
commitdiff
|
tree
2009-10-15
Eri
c
Wong
loca
l
.
mk
.
sample: use ksh93 a
s
defaul
t
$(SH
E
LL)
commit
|
commitdiff
|
tree
2009-10-15
Eric Wong
p
reliminary
Rev s
u
pport
commit
|
commitdiff
|
tree
2009-10-13
Er
i
c
Wo
n
g
README: alter reply
conv
e
nti
o
n
s
f
o
r th
e
m
a
ili
n
g list
commit
|
commitdiff
|
tree
2009-10-13
Eric Wong
v
s
U
nicorn: fix co
p
y+paste e
r
rors
and gramm
a
r fail
commit
|
commitdiff
|
tree
2009-10-12
E
ric Wong
vs Un
i
corn: fix word
i
ng to be consist
e
n
t with
diagrams
commit
|
commitdiff
|
tree
2009-10-12
Eri
c
Wong
vs Unic
o
rn: use dia
g
rams for c
o
ncurr
e
ncy m
o
dels
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
tests: add reopen logs test
f
or re
v
actor
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
ong
DEPLOY: update with not
e
s on
D
oS p
o
te
n
tial
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
test
s
: check
f
or common
exce
p
t
ions with
"
Error"
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
ong
SIGINT/SIGTE
R
M shu
t
s dow
n
instantly in
wo
r
k
e
r
s
commit
|
commitdiff
|
tree
2009-10-12
Eric
W
ong
Fix grac
e
fu
l
s
hutdowns
for
t
h
r
e
aded models
commit
|
commitdiff
|
tree
2009-10-12
Eric Wong
r
evactor: fix graceful shutdown timeouts
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
cleanup
t
h
r
e
a
d
m
odels, t
h
r
eads n
o
longer time out
commit
|
commitdiff
|
tree
2009-10-11
E
r
i
c
Wong
reva
c
tor: continue fchmod
b
eat in graceful exit
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
revactor: graceful death of keepalive clients
commit
|
commitdiff
|
tree
2009-10-11
Eri
c
Wong
No ne
e
d to b
e
halving timeou
t
, a
l
ready
don
e
for us
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
rev
a
c
t
or: cleanups and rem
o
ve redund
a
ncy
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
revactor: break o
n
EBADF in the accepting actors
commit
|
commitdiff
|
tree
2009-10-11
E
ri
c
Wong
e
xpan
d
a
nd share i
n
it_worker_proces
s
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
graceful
exit on tra
p
Typ
e
E
r
ror
f
rom I
O
.
select
commit
|
commitdiff
|
tree
2009-10-11
Eric Wong
factor out common listen loop error h
a
n
dling
commit
|
commitdiff
|
tree
2009-10-10
E
r
ic Wong
thread_
s
pawn:
clean up
n
uki
n
g of time
d
-out threads
commit
|
commitdiff
|
tree
2009-10-10
Eric
W
ong
t
e
s
ts: create a bad exit code by de
f
ault
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
tests: update TRA
C
ER examples in makefile
commit
|
commitdiff
|
tree
2009-10-10
Eric W
o
ng
tests: TEST_OPTS =>
S
H
_TEST_OPTS
commit
|
commitdiff
|
tree
2009-10-10
Eric Won
g
README for test suite
commit
|
commitdiff
|
tree
2009-10-10
Eri
c
Wong
t
e
s
t
s: e
n
a
b
l
e p
i
pefail
shell
option if
possi
b
l
e
commit
|
commitdiff
|
tree
2009-10-10
Er
i
c Wong
t
hread_spawn
:
non-block
i
ng accep
t
()
s
houldn't EI
N
T
R
commit
|
commitdiff
|
tree
2009-10-10
Eric Wong
th
r
ead_spawn: more robust l
o
op
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
thread_spawn: trap EAGAIN on accept_nonblock
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
t
ests: add
r
e
vactor
p
i
p
el
i
n
ing/keepaliv
e
test
commit
|
commitdiff
|
tree
2009-10-09
Eric Wong
fchmod heartbe
a
t flips between 0
/
1
commit
|
commitdiff
|
tree
2009-10-08
Eri
c
Wo
n
g
tests
:
ad
d
dbgc
a
t() utility method
commit
|
commitdiff
|
tree
2009-10-08
Er
i
c
W
o
ng
tests: s
i
mplif
y
temp
o
rary file
management
commit
|
commitdiff
|
tree
2009-10-08
Er
i
c W
o
n
g
t0000: basic test includes keepalive + pipelining
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
test
s
:
move trash
files to th
e
ir own trash
/
di
r
ectory
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic Wong
te
s
t
s: gene
r
ate random_bl
o
b
o
nc
e
for all t
e
sts
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
doc
:
better "Rainbows!
"
RDoc examples and li
n
ka
g
e
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
S
I
GNALS: add Rainbow
s
!
-
specific notes
commit
|
commitdiff
|
tree
2009-10-06
Eri
c
Wong
add SIGNA
L
S doc to RDoc
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
R
ainbows! 0
.
1
.
1
Eric Wong
(16):
commit
|
commitdiff
|
tree
2009-10-06
E
ri
c
Wo
n
g
less error-prone ti
m
e
outs for Th
r
ead models
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
t
h
read
_
spaw
n
:
f
ix timeout leading to
wo
r
k
er death
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
Thread
*
models: cleanup timeou
t
mana
g
emen
t
commit
|
commitdiff
|
tree
2009-10-06
Eric Won
g
local
.
mk
.
s
ample: fix re
v
actor depende
n
cy
commit
|
commitdiff
|
tree
2009-10-06
Er
i
c
Wong
cleanu
p
temporary file
u
sag
e
in tests
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
t
ests: al
l
o
w
"mak
e
V=2"
t
o se
t
TEST_OPTS += -x
commit
|
commitdiff
|
tree
2009-10-06
E
r
ic W
o
ng
loc
a
l
.
mk
.
samp
l
e
:
s
y
nc to my current version
commit
|
commitdiff
|
tree
2009-10-06
E
r
i
c W
o
ng
Add top-level
"t
e
st"
target for make
commit
|
commitdiff
|
tree
2009-10-06
Eric Wong
tests: q
u
iet do
w
n bin in
s
tallation
commit
|
commitdiff
|
tree
2009-10-06
Eric
W
ong
r
a
inbows/base:
clea
n
up constant include
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
A
v
oid
n
a
ming names
i
n LICENSE
/
README files
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
summary: s/slow apps
/
sleepy a
p
p
s/g
commit
|
commitdiff
|
tree
2009-10-05
Eric W
o
ng
README: add install instructions
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
READM
E
: mov
e
RDo
c
links down to fix gem de
s
crip
t
i
o
n
commit
|
commitdiff
|
tree
2009-10-05
Eric Wong
Fix NEWS generation o
n
single
-
paragraph tag messages
commit
|
commitdiff
|
tree
2009-10-05
Eric Wo
n
g
R
a
kef
i
le: add publish_news tar
g
e
t
commit
|
commitdiff
|
tree
next