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
gracefully exit workers if reopening logs fails
2009-11-13
Eric Wong
graceful
l
y exit workers if
r
eopeni
n
g l
o
gs f
a
il
s
commit
|
commitdiff
|
tree
2009-11-12
Eric Won
g
revactor/tee_i
n
p
u
t: unne
c
essary error han
d
l
in
g
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
tests: mor
e
s
tring
e
nt tests for e
r
ror handling
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
c
l
eanup error handling piece
s
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
h
ttp_response: don't "rescue nil"
for
b
od
y
.
clos
e
commit
|
commitdiff
|
tree
2009-11-10
E
r
i
c
Wong
t
ests: ensure we process
"
START" from FIF
O
wh
e
n starting
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
tests:
heartbeat
-
ti
m
eout: simplify and av
o
id possibl
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eri
c
Wong
tests: ensure proper accounting
of worker_connect
i
ons
commit
|
commitdiff
|
tree
2009-11-09
E
r
ic
W
o
ng
rev_threa
d
_spawn:
1
6
K ch
u
nked reads
work b
e
tte
r
commit
|
commitdiff
|
tree
2009-11-09
E
ric Wong
t
ests: extra check to avoid r
a
ce in
r
eope
n
l
o
g
s t
e
st
commit
|
commitdiff
|
tree
2009-11-09
Eri
c
Wong
test
s
:
add execu
t
a
b
le p
e
rmissions to
t0
1
02
commit
|
commitdiff
|
tree
2009-11-09
E
r
ic Won
g
rev_thread_spawn: m
a
ke
1
.
9 TeeInpu
t
perform
a
nce tolerable
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
rev_th
r
ead_spawn/re
v
actor
:
fix
TeeInput
f
or
short r
e
ads
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
in
i
tial cut of the Rev
T
hreadSpaw
n
model
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
rev: DeferredR
e
sponse: always attach to main loop
commit
|
commitdiff
|
tree
2009-11-08
Eric
W
on
g
ev_cor
e
: cleanup handling of AP
P
co
n
st
a
nt
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
remove un
n
e
cessar
y
class v
a
riab
l
e
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev: DeferredResponse is indepe
n
dent of
parser
state
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
r
e
v
:
s
p
lit out fu
r
t
her into sep
a
rate files for
r
e
use
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
tests: sha1
.
ru now hand
l
es e
m
pty bodies
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev
/
event_
m
achine: simplify keepal
i
ve checki
n
g
a bit
commit
|
commitdiff
|
tree
2009-11-07
Eric W
o
ng
tests:
allow use
of alternati
v
e
s
ha
1
im
p
le
m
entations
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
c
leanup
w
o
rker heartbeat and master deathwatc
h
commit
|
commitdiff
|
tree
2009-11-06
Eric Wong
Th
r
eaded models have trouble with l
a
t
e loading u
n
d
e
r 1
.
9
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
Ra
i
nbows! 0
.
5
.
0
Eric Wong
(20):
commit
|
commitdiff
|
tree
2009-11-05
Eric Won
g
t010
0
: more pr
e
cise `expr` usage
commit
|
commitdiff
|
tree
2009-11-05
E
ric Wong
en
s
ure R
A
CK_E
N
V is inher
i
ted from t
h
e pare
n
t env
commit
|
commitdiff
|
tree
2009-11-05
Eric Wo
n
g
tests:
staggered
tr
a
iler upl
o
ad test
commit
|
commitdiff
|
tree
2009-11-05
Er
i
c Wong
cl
e
anup:
remove unu
s
e
d
t
??
?
?
.
ru te
s
t
files
commit
|
commitdiff
|
tree
2009-11-05
Eric Won
g
e
v
_cor
e
: r
e
move T
e
mpfi
l
e usage once ag
a
in
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
t0004:
t
i
g
ht
e
n up timeout t
e
s
t
commit
|
commitdiff
|
tree
2009-11-05
E
ric Wo
n
g
thread_pool:
u
pda
t
e
f
chmod heartbea
t
every s
e
cond
commit
|
commitdiff
|
tree
2009-11-05
E
ric Wong
http_server: add one second to any requested
t
ime
o
ut
commit
|
commitdiff
|
tree
2009-11-04
Eric Wong
ra
i
n
b
ows:
s
et and use pro
c
ess-wid
e
ENV["RACK_ENV"]
commit
|
commitdiff
|
tree
2009-11-02
Er
i
c
Wong
ev_cor
e
: ensure quit is tri
g
gered
on all errors
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
ev_c
o
re: use Tempfile i
n
stead of Unicorn::U
t
il::t
m
pio
commit
|
commitdiff
|
tree
2009-11-02
E
r
ic Wong
Rev
model is the only
user
of deferred_bodies
commit
|
commitdiff
|
tree
2009-11-02
Eric Won
g
Allow '
u
se "model"' as a
string as well as symbol
commit
|
commitdiff
|
tree
2009-11-01
Eric Wong
t
h
re
a
d_pool: c
o
mment fo
r
po
t
ential SMP issue under 1
.
9
commit
|
commitdiff
|
tree
2009-11-01
Er
i
c Wong
tests:
make timeou
t
tes
t
s reliabl
e
under 1
.
9
commit
|
commitdiff
|
tree
2009-11-01
Eric
Wong
event_m
a
chine: avoid slurping when pro
x
ying
commit
|
commitdiff
|
tree
2009-10-31
Eric
Wong
tests: avoi
d
single ba
c
kquote in
e
cho
commit
|
commitdiff
|
tree
2009-10-31
E
r
ic Wong
bump Unico
r
n depend
e
n
c
y
to (consistently
)
p
ass tests
commit
|
commitdiff
|
tree
2009-10-31
Eric Wong
r
ev: split out
h
eartbeat cl
a
ss
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
Rainbows
!
0
.
4
.
0
Eric Wong
(41):
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
gemspec: bump
up Unicorn
de
p
version t
o
0
.
93
.
4
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
revact
o
r:
require 0
.
1
.
5,
r
emove 0
.
1
.
4 workarounds
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
test-
l
ib:
DWIM handling of temp
UNIX sockets
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
a
pp_po
o
l: update RD
o
c
commit
|
commitdiff
|
tree
2009-10-27
Eric W
o
ng
tests: generate all d
e
pendencie
s
atomically
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
do
c
: Up
d
ate TODO and
R
EADME
commit
|
commitdiff
|
tree
2009-10-27
E
ric Wo
n
g
eventmachi
n
e
: doc
u
ment our support of "async_s
y
natra"
commit
|
commitdiff
|
tree
2009-10-27
Eric
W
ong
eve
n
tmachine: rem
o
v
e
unnecessar
y
ivar assig
n
m
ent
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
l
ocal
.
mk
.
sample:
c
lea
n
ups
a
nd mino
r
reorg
commit
|
commitdiff
|
tree
2009-10-27
Er
i
c Wong
thread*:
f
ix MRI 1
.
8
.
6 co
m
patibil
i
ty
commit
|
commitdiff
|
tree
2009-10-26
Eric
W
o
ng
tests
:
erro
r
ou
t
if soc
a
t
+ c
u
rl aren't reachable
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
tests
:
gracef
u
lly exit if EventMachine
i
s not available
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
te
s
ts: on
l
y load Revactor tes
t
s
u
n
d
e
r
1
.
9
.
1
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
eventmachine: add async_
s
i
natr
a
support
commit
|
commitdiff
|
tree
2009-10-26
E
r
ic Wong
rev: enforce
R
e
v
::VERSION >= 0
.
3
.
0
commit
|
commitdiff
|
tree
2009-10-26
Eric Won
g
upd
a
te gem
d
ependenc
i
es in co
m
ments/local
.
mk
.
sample
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
e
v
entmachine
:
r
e
q
u
ire EM
0
.
12
.
1
0
commit
|
commitdiff
|
tree
2009-10-26
Eric W
o
ng
te
s
ts: make lar
g
e file memor
y
t
e
sts more reli
a
ble
commit
|
commitdiff
|
tree
2009-10-26
Eric
W
ong
eve
n
tmac
h
ine
0
.
12
.
8
pa
s
ses al
l
tests
commit
|
commitdiff
|
tree
2009-10-26
E
r
i
c
Wong
rev: do not
File
.
expan
d
_path on resul
t
o
f b
o
dy
.
to_p
a
t
h
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
eventmachine: get
basic te
s
ts working
commit
|
commitdiff
|
tree
2009-10-26
Er
i
c Wo
n
g
ev_core: do not
d
r
o
p deferred bodies
o
n graceful qu
i
ts
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
rev/e
v
ma: mo
v
e c
o
mmon code f
o
r
e
vent mo
d
els into ev_c
o
r
e
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
rev: spe
l
l EC
O
N
NABORTED correctl
y
commit
|
commitdiff
|
tree
2009-10-25
Eric
W
ong
tests:
a
ll
o
w "
m
ake
$
model" to run t
e
st
s
for that model
commit
|
commitdiff
|
tree
2009-10-25
Eric Wong
t9000:
ba
i
l if run wi
t
h an unsupported/point
l
es
s
model
commit
|
commitdiff
|
tree
2009-10-25
Eric Wong
t
e
s
t
s
: remove
s
y
mli
n
ks an
d
s
m
a
ll fil
e
s, use
M
ake
commit
|
commitdiff
|
tree
2009-10-25
Eric Wong
test
s
: port al
l
e
xisting te
s
ts to TA
P
library
commit
|
commitdiff
|
tree
2009-10-24
Eric
W
o
n
g
tests: add a TAP producer s
h
el
l
l
i
br
a
ry
commit
|
commitdiff
|
tree
2009-10-24
Eric Wong
te
s
ts: common setup and wait_start functions
commit
|
commitdiff
|
tree
2009-10-24
E
ric Wo
n
g
tests:
p
r
efer "RUBY" to lowerc
a
sed
"ruby"
commit
|
commitdiff
|
tree
2009-10-24
Eric Wong
test
s
: avoid race condition in
reo
p
en lo
g
s test
commit
|
commitdiff
|
tree
2009-10-22
Eric Wong
tests: hop
e
fully
fix sta
l
ls in input trailer te
s
t
s
commit
|
commitdiff
|
tree
2009-10-22
Eric Wong
initial Even
t
Machine support
commit
|
commitdiff
|
tree
2009-10-21
Eric
W
o
ng
tests: avo
i
d needlessly remaking "rainb
o
ws"
commit
|
commitdiff
|
tree
2009-10-20
Er
i
c
Wo
n
g
add news bodie
s
t
o
site NEWS
.
at
o
m
.
x
m
l
commit
|
commitdiff
|
tree
2009-10-20
Eric Wong
rev: fix
s
tati
c
fil
e
respon
s
e
s
u
n
d
er HTTP/0
.
9
commit
|
commitdiff
|
tree
2009-10-20
Eric
W
ong
test-lib: avoid stalling due to b
a
d
FIFO han
d
l
ing
commit
|
commitdiff
|
tree
2009-10-20
Eric
W
ong
tests: more corr
e
ct
HTTP
/
0
.
9
test
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
README: change o
r
dering of
concurrency
model listin
g
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
rev: remove Reva
c
tor
-
specific
w
or
k
around
commit
|
commitdiff
|
tree
2009-10-19
Eric Won
g
Rainbows! 0
.
3
.
0
Eric Wong
(37):
commit
|
commitdiff
|
tree
2009-10-19
Er
i
c Wong
local
.
mk
.
sam
p
le: sync with BDFL's version
commit
|
commitdiff
|
tree
2009-10-19
E
r
ic Wong
TODO:
u
p
date w
i
th new items
commit
|
commitdiff
|
tree
2009-10-19
Eric Won
g
TU
N
I
N
G
: update
d
ocumentation notes
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
re
v
: u
p
dat
e
d
o
cumentatio
n
for thi
s
model
commit
|
commitdiff
|
tree
2009-10-19
E
r
ic
W
ong
rev: Asy
n
cRe
s
ponse =>
D
eferredRespon
s
e A
P
I clea
n
up
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
tests: predictable and simpler
t
empfil
e
manag
e
m
ent
commit
|
commitdiff
|
tree
2009-10-19
E
ric Wong
t
ests: DWIM FIFO cre
a
tion
commit
|
commitdiff
|
tree
2009-10-19
Eric Wo
n
g
te
s
ts:
mo
r
e reliable
error checkin
g
commit
|
commitdiff
|
tree
2009-10-19
E
r
ic Wong
rev: asy
n
c
r
esponse
b
odies with DevFdR
e
sponse
middl
e
wa
r
e
commit
|
commitdiff
|
tree
2009-10-19
Eric Wong
revactor: sw
i
tch to a 1 second heart
b
eat
commit
|
commitdiff
|
tree
2009-10-19
Eric W
o
ng
re
v
:
f
i
x
heartb
e
at tim
e
outs
commit
|
commitdiff
|
tree
2009-10-18
E
r
i
c Wong
http_resp
o
nse: filter
out X-Rainbow
s
-* headers
commit
|
commitdiff
|
tree
2009-10-18
Er
i
c Wo
n
g
tests: fo
r
log reop
e
ni
n
g
for
all
concurre
n
c
y
models
commit
|
commitdiff
|
tree
next