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
Fiber*: cleanup scheduling, fix keepalive
2009-11-26
Eric
Wo
n
g
Fiber*
:
cleanup scheduling, fix keepa
l
iv
e
commit
|
commitdiff
|
tree
2009-11-26
E
ric
W
ong
Add Summary docume
n
t
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
AppPool middlewar
e
n
ow compatible with Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
F
iber*: add Rainbows::Fiber
.
slee
p
method
commit
|
commitdiff
|
tree
2009-11-25
Eric Won
g
Doc
u
mentation updates for
new concurrency
m
odels
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
o
n
g
add FiberPool concur
r
ency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Gemcut
t
er prep,
fix RubyGe
m
s capitalizat
i
on
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
a
dd
FiberSpaw
n
co
n
cur
r
ency mod
e
l
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
Rev*:
safer c
l
ient accountin
g
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
fix
g
rammar fail in RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
rew
o
rk RevT
h
readSpawn without T
e
eI
n
put and 1
.
8 supp
o
rt
commit
|
commitdiff
|
tree
2009-11-24
Eric Wong
rev/eve
n
t_machi
n
e: avoi
d
nee
d
less rew
i
nds
commit
|
commitdiff
|
tree
2009-11-18
Eric Wo
n
g
m
ake
ke
e
palive_time
o
ut configur
a
b
l
e
commit
|
commitdiff
|
tree
2009-11-18
Er
i
c Won
g
EventMachine: implement keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
rev:
i
m
plement ke
e
palive
t
imeout
commit
|
commitdiff
|
tree
2009-11-18
Eric W
o
ng
Thread
*
: st
a
rt implementing keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
revacto
r
: :timeout for reading headers
i
n TCP soc
k
ets
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic
W
ong
Rainbow
s
! 0
.
6
.
0 -
b
u
g
f
i
xes galore
Eric Wong
(30):
commit
|
commitdiff
|
tree
2009-11-15
Eri
c
Wong
Rake
f
ile: add raa_
u
pd
a
te task
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Revert "T
h
readed models have t
r
ouble with late loading
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eric Won
g
RevTh
r
eadSpawn is s
t
ill expe
r
imen
t
al
commit
|
commitdiff
|
tree
2009-11-15
Er
i
c Wong
r
e
vactor/tee_i
n
pu
t
:
share err
o
r handling with superclass
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic Wong
F
AQ:
updates
f
o
r
Rails a
n
d SSL-u
s
ing
s
i
tes
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
bump versions since
we depend on Unicorn::ClientS
h
utdown
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
revactor/tee_input: raise ClientDisconnect
on
E
OFE
r
ror
commit
|
commitdiff
|
tree
2009-11-13
Er
i
c Won
g
gracefully exit worke
r
s if reopening logs fail
s
commit
|
commitdiff
|
tree
2009-11-12
Eric Wong
re
v
actor/tee_input: unneces
s
ary e
r
ror handlin
g
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
tests:
more stringent te
s
t
s for e
r
ro
r
handling
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
cleanup e
r
r
o
r handling pieces
commit
|
commitdiff
|
tree
2009-11-10
Eric Wo
n
g
http_r
e
sp
o
n
s
e: don'
t
"rescue
n
il" for body
.
close
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
te
s
ts: ensure we p
r
oc
e
s
s "START
"
fr
o
m FIFO w
h
en starting
commit
|
commitdiff
|
tree
2009-11-10
Eric W
o
ng
t
e
s
t
s: h
e
artbeat-timeout: s
i
mp
l
ify and avoid possible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
t
ests: ensure proper accounting of w
o
rker_connections
commit
|
commitdiff
|
tree
2009-11-09
Eric Wo
n
g
rev_thr
e
ad_spa
w
n
:
16K chunked
re
a
ds wo
r
k better
commit
|
commitdiff
|
tree
2009-11-09
Eric W
o
n
g
t
e
sts
:
extra
check
to avo
i
d
r
a
c
e in reopen lo
g
s
t
est
commit
|
commitdiff
|
tree
2009-11-09
Eric
W
ong
tests: add executab
l
e permissio
n
s to t0
1
02
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
r
ev_t
h
read
_
spawn
:
mak
e
1
.
9
Tee
I
nput
perfor
m
ance tolerable
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
rev_t
h
read_spawn/revactor: fix TeeInp
u
t for short reads
commit
|
commitdiff
|
tree
2009-11-08
Eric W
o
ng
i
n
iti
a
l c
u
t o
f
the RevThre
a
d
S
pawn model
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic Wong
rev: DeferredResp
o
n
s
e: alwa
y
s attach to main l
o
op
commit
|
commitdiff
|
tree
2009-11-08
Eric
W
ong
e
v
_
c
o
r
e
:
cleanup handling o
f
APP c
o
nstant
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
rem
o
ve unnece
s
sary
c
lass v
a
riable
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev:
DeferredResponse i
s
independent of parse
r
s
tate
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev: sp
l
it
out
f
urther
i
nto
se
p
arate fi
l
es for reuse
commit
|
commitdiff
|
tree
2009-11-07
Er
i
c Wong
t
ests:
sha
1
.
ru now handle
s
empty
b
odies
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev/event
_
machine
:
sim
p
lify
keepaliv
e
check
i
ng
a
bit
commit
|
commitdiff
|
tree
2009-11-07
Eric
W
ong
tests: allow use of alternative
sha1 implementations
commit
|
commitdiff
|
tree
2009-11-07
Er
i
c Wong
cl
e
a
n
u
p
worker heartb
e
at and master de
a
thwa
t
ch
commit
|
commitdiff
|
tree
2009-11-06
Eric Wong
Threa
d
ed model
s
have trouble with
late lo
a
ding under 1
.
9
commit
|
commitdiff
|
tree
2009-11-05
Er
i
c W
o
ng
Rainbows! 0
.
5
.
0
Eric Wong
(20):
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
t0100: more p
r
e
cise
`
e
xpr
`
usage
commit
|
commitdiff
|
tree
2009-11-05
Eri
c
Wong
en
s
ure
RACK_ENV
i
s
inherited
from the p
a
rent env
commit
|
commitdiff
|
tree
2009-11-05
E
r
i
c
Wong
tes
t
s
:
staggered trail
e
r upl
o
ad
test
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
cleanu
p
: remove
un
u
sed t??
?
?
.
ru test
fil
e
s
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
ev_core: remove
Tempfile usage once again
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
t0004:
t
ighten
u
p timeout test
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
th
r
ead_pool: update
fchmod heartbeat every
secon
d
commit
|
commitdiff
|
tree
2009-11-05
Eric Won
g
http_server: add one se
c
ond to any
r
eques
t
e
d
timeout
commit
|
commitdiff
|
tree
2009-11-04
Eric Wong
rainbows: set and use
p
r
ocess
-
wide
ENV["RA
C
K_
E
NV"]
commit
|
commitdiff
|
tree
2009-11-02
E
r
i
c Wong
ev_core: ensu
r
e quit is triggere
d
o
n
al
l
errors
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
ev_core: use Temp
f
ile in
s
tead of
Unicorn
:
:Ut
i
l::tmpio
commit
|
commitdiff
|
tree
2009-11-02
Eri
c
Wong
Rev model is the
o
nly user of defer
r
e
d_bodies
commit
|
commitdiff
|
tree
2009-11-02
Eric Won
g
All
o
w
'use "model"' as
a
s
t
ring as w
e
ll as symb
o
l
commit
|
commitdiff
|
tree
2009-11-01
Eric
Wong
thread
_
pool: co
m
men
t
for
p
otential SMP
i
ssue under 1
.
9
commit
|
commitdiff
|
tree
2009-11-01
E
r
ic Wong
tes
t
s: make timeo
u
t tes
t
s reliabl
e
under 1
.
9
commit
|
commitdiff
|
tree
2009-11-01
Eric Wong
event_m
a
ch
i
ne: avoid
s
lurpin
g
when proxying
commit
|
commitdiff
|
tree
2009-10-31
Eric Wong
tests: a
v
o
i
d
s
i
n
g
le
b
ackquo
t
e in echo
commit
|
commitdiff
|
tree
2009-10-31
Eric Wong
bump Un
i
corn dependency to (consistentl
y
) pas
s
t
est
s
commit
|
commitdiff
|
tree
2009-10-31
Eric Won
g
rev: sp
l
it out hear
t
beat
c
lass
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
Rainbows! 0
.
4
.
0
Eric Wong
(41):
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
ge
m
spe
c
:
bump up U
n
icorn dep v
e
rsion
t
o 0
.
93
.
4
commit
|
commitdiff
|
tree
2009-10-27
Eric
Wong
rev
a
ctor:
require 0
.
1
.
5, remove 0
.
1
.
4 workarounds
commit
|
commitdiff
|
tree
2009-10-27
Eric Wo
n
g
test-lib: DWIM handling of temp UNIX socket
s
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
app_pool:
update R
D
o
c
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
tes
t
s
:
gener
a
t
e all dependencies atomically
commit
|
commitdiff
|
tree
2009-10-27
Eri
c
Wong
doc: Update TODO and README
commit
|
commitdiff
|
tree
2009-10-27
Eri
c
Wong
eventma
c
hine:
d
ocu
m
en
t
our sup
p
ort o
f
"async_synatra"
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
eventmachine:
remove
unnecessary ivar assignm
e
nt
commit
|
commitdiff
|
tree
2009-10-27
Er
i
c Wo
n
g
local
.
mk
.
sam
p
l
e: cleanups
and minor reorg
commit
|
commitdiff
|
tree
2009-10-27
Eric Won
g
thread*:
f
ix
MRI 1
.
8
.
6 com
p
atibility
commit
|
commitdiff
|
tree
2009-10-26
E
r
ic
Wong
te
s
ts
:
error out if socat + curl aren't re
a
chable
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
test
s
: gracefu
l
ly e
x
it if Even
t
Machine is not ava
i
lab
l
e
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
test
s
: only load Revactor t
e
sts under
1
.
9
.
1
commit
|
commitdiff
|
tree
2009-10-26
Eric Won
g
eventm
a
chine
:
add async_s
i
na
t
ra s
u
pport
commit
|
commitdiff
|
tree
2009-10-26
E
r
i
c
W
ong
rev:
e
nforce
Rev::VER
S
I
O
N
>
= 0
.
3
.
0
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
update gem
de
p
enden
c
ies in comm
e
nts/local
.
mk
.
sample
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
eventmachine: r
e
q
uire EM 0
.
12
.
1
0
commit
|
commitdiff
|
tree
2009-10-26
Eric Wo
n
g
t
ests
:
make
l
arge f
i
le memo
r
y te
s
ts more r
e
lia
b
l
e
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
e
v
entmachine 0
.
12
.
8 p
a
sses all t
e
s
t
s
commit
|
commitdiff
|
tree
2009-10-26
Er
i
c Wong
rev: do not Fi
l
e
.
e
xpand_path on
r
esul
t
of bo
d
y
.
to_path
commit
|
commitdiff
|
tree
2009-10-26
E
r
ic
W
ong
eventmachine: get basic tests
working
commit
|
commitdiff
|
tree
2009-10-26
Er
i
c W
o
ng
ev_cor
e
: do not drop deferre
d
bodi
e
s on graceful quit
s
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
r
e
v
/evma: m
o
ve common code
f
or event m
o
d
e
ls into ev_core
commit
|
commitdiff
|
tree
2009-10-26
E
r
ic
W
ong
rev:
s
p
e
ll
ECONNABORTE
D
corr
e
c
t
ly
commit
|
commitdiff
|
tree
2009-10-25
E
r
ic Wong
tests: a
l
l
o
w
"
make
$
model" to ru
n
tests for that model
commit
|
commitdiff
|
tree
2009-10-25
Eric Wong
t9000: bail if run with an unsupporte
d
/pointless
m
odel
commit
|
commitdiff
|
tree
2009-10-25
Eric Wo
n
g
tests: remo
v
e symlinks
and small fi
l
e
s, u
s
e Make
commit
|
commitdiff
|
tree
2009-10-25
Eric W
o
ng
te
s
ts: port all existing tests to TAP librar
y
commit
|
commitdiff
|
tree
2009-10-24
Eric
Wong
te
s
ts
:
add
a
TAP p
r
oducer she
l
l li
b
rary
commit
|
commitdiff
|
tree
2009-10-24
Eric Wong
t
e
sts:
common
setup and
w
ai
t
_start functio
n
s
commit
|
commitdiff
|
tree
next