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
cleanup and refactor error handling
2009-11-26
Eric Wo
n
g
cle
a
nup a
n
d r
e
f
actor
e
r
ror handling
commit
|
commitdiff
|
tree
2009-11-26
Eric
Wong
F
i
ber
*
: cleanup sc
h
eduling, fix k
e
epa
l
ive
commit
|
commitdiff
|
tree
2009-11-26
Er
i
c Wo
n
g
Add Summary document
commit
|
commitdiff
|
tree
2009-11-26
E
ric
Wong
App
P
ool middleware no
w
comp
a
tible w
i
th Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Fiber*
:
add
R
ainbow
s
::Fiber
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Documentation
updates for new concurren
c
y mod
e
ls
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add FiberPoo
l
concurr
e
ncy model
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
Ge
m
c
u
t
t
er prep
,
fix RubyGems capitaliza
t
ion
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add
F
iberSpawn concurr
e
ncy mod
e
l
commit
|
commitdiff
|
tree
2009-11-25
Eric Wo
n
g
Rev*:
s
a
f
er client account
i
n
g
commit
|
commitdiff
|
tree
2009-11-25
Eric W
o
ng
fix grammar fa
i
l in RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
r
ework
R
e
v
T
hreadSpaw
n
without TeeInpu
t
a
n
d 1
.
8 suppo
r
t
commit
|
commitdiff
|
tree
2009-11-24
Eric Wong
rev/event_
m
achi
n
e: avo
i
d needless rewi
n
ds
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
m
a
ke keepalive_ti
m
eout configura
b
le
commit
|
commitdiff
|
tree
2009-11-18
Eric Won
g
E
v
entM
a
chin
e
:
implement
kee
p
alive timeout
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic W
o
ng
re
v
: impleme
n
t keepalive t
i
me
o
ut
commit
|
commitdiff
|
tree
2009-11-18
Eric
W
o
n
g
Thread*
:
start implementing keepal
i
v
e
tim
e
out
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
revactor: :
t
ime
o
u
t f
o
r
reading h
e
aders in TCP
sockets
commit
|
commitdiff
|
tree
2009-11-15
Er
i
c W
o
n
g
Rainbows! 0
.
6
.
0 - bugfixes galore
Eric Wong
(30):
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
R
akefil
e
: add raa_update task
commit
|
commitdiff
|
tree
2009-11-15
Eric W
o
ng
Revert "Threa
d
e
d
models
ha
v
e tr
o
uble with
l
ate l
o
ading
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eri
c
Wong
Rev
T
h
r
e
a
dSpawn is still ex
p
erimental
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic
Wong
revac
t
or/tee
_
i
n
p
ut: share er
r
or handling w
i
th su
p
e
rc
l
ass
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
FAQ: u
p
d
ates fo
r
Rails and SSL-using s
i
t
es
commit
|
commitdiff
|
tree
2009-11-14
E
ri
c
W
o
n
g
bump versions
s
in
c
e we depen
d
o
n
Unic
o
rn::ClientShutdown
commit
|
commitdiff
|
tree
2009-11-14
E
ric Wong
revactor/tee_input: raise ClientDiscon
n
ect on EOFError
commit
|
commitdiff
|
tree
2009-11-13
Eric Wong
gracefully
e
x
it workers if r
e
openin
g
log
s
fa
i
l
s
commit
|
commitdiff
|
tree
2009-11-12
Eric Wong
re
v
actor/tee_input
:
unnecessary
e
rror han
d
ling
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
tests: more s
t
ring
e
nt te
s
ts
fo
r
err
o
r handli
n
g
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
c
leanup error handling pieces
commit
|
commitdiff
|
tree
2009-11-10
Eric
Wong
htt
p
_response: don't
"
rescue nil" fo
r
b
ody
.
close
commit
|
commitdiff
|
tree
2009-11-10
Eric
Wong
tests
:
ensure we process "START" from
FIFO
w
hen starting
commit
|
commitdiff
|
tree
2009-11-10
Eric
W
ong
te
s
ts: hea
r
tbeat-timeo
u
t
:
simpl
i
fy and
a
void
po
s
sible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eric Wo
n
g
tests: ensure proper acco
u
nting of worker_connections
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
rev_thread_sp
a
w
n
:
16K
c
hu
n
ked r
e
ads
w
or
k
better
commit
|
commitdiff
|
tree
2009-11-09
E
r
ic Wong
tests:
extra
che
c
k to avoid race in reopen logs t
e
st
commit
|
commitdiff
|
tree
2009-11-09
Er
i
c Wo
n
g
t
e
sts:
ad
d
e
x
ecutable per
m
issions to t0102
commit
|
commitdiff
|
tree
2009-11-09
Er
i
c W
o
ng
rev_t
h
r
e
ad_spawn:
m
a
k
e 1
.
9
TeeInput pe
r
form
a
n
c
e tol
e
rable
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic Wong
rev_th
r
ead_spawn/re
v
acto
r
: fix TeeInput fo
r
short reads
commit
|
commitdiff
|
tree
2009-11-08
E
r
i
c
Wong
initial cut of th
e
RevThreadSpaw
n
model
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
rev:
D
efe
r
redResponse: alway
s
attach to
m
a
i
n lo
o
p
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
e
v
_
core: cl
e
anup handling
of APP constant
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
r
e
mov
e
unnecessary class va
r
iable
commit
|
commitdiff
|
tree
2009-11-07
E
ric Wong
rev: DeferredResponse is independen
t
of
parser s
t
ate
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev
:
s
plit
out
furth
e
r into
s
eparate
files for r
e
use
commit
|
commitdiff
|
tree
2009-11-07
Eric W
o
ng
t
ests: sha1
.
ru now handles
e
mpty
bodies
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
re
v
/event_machine: simplify keepali
v
e che
c
king a bit
commit
|
commitdiff
|
tree
2009-11-07
Er
i
c Wong
tests: allow u
s
e
o
f alte
r
nat
i
ve
s
ha1
implementation
s
commit
|
commitdiff
|
tree
2009-11-07
Eric Wo
n
g
c
leanup wor
k
er
h
eartbeat and master
d
e
a
thwatch
commit
|
commitdiff
|
tree
2009-11-06
Eri
c
Wong
T
hreaded model
s
ha
v
e trouble with
l
a
te
load
i
n
g
u
nd
e
r 1
.
9
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
Rainb
o
ws! 0
.
5
.
0
Eric Wong
(20):
commit
|
commitdiff
|
tree
2009-11-05
Eric W
o
ng
t0100: m
o
r
e
precise `expr` usag
e
commit
|
commitdiff
|
tree
2009-11-05
Eri
c
Wong
ens
u
re
R
ACK_ENV
is
i
nherited
fro
m
the pa
r
ent env
commit
|
commitdiff
|
tree
2009-11-05
Er
i
c Wong
tests:
s
taggered trai
l
er upload test
commit
|
commitdiff
|
tree
2009-11-05
E
r
ic Wong
c
leanup: r
e
move
unus
e
d t????
.
ru test
f
i
le
s
commit
|
commitdiff
|
tree
2009-11-05
Eric Won
g
ev_core
:
remove Tempfile usage once agai
n
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
t0004: tigh
t
en up timeout test
commit
|
commitdiff
|
tree
2009-11-05
Eric
W
on
g
thre
a
d
_poo
l
:
u
p
date
f
chmod heartbeat every second
commit
|
commitdiff
|
tree
2009-11-05
Eric W
o
n
g
http_se
r
v
e
r: add one sec
o
nd to
any
requeste
d
timeou
t
commit
|
commitdiff
|
tree
2009-11-04
Eric Wong
rainb
o
ws: set
a
n
d
use proc
e
ss-wide ENV["RA
C
K_ENV"
]
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
ev
_
cor
e
: ensu
r
e quit is trigge
r
ed on all erro
r
s
commit
|
commitdiff
|
tree
2009-11-02
Er
i
c Wong
ev_core: use
T
e
m
pfile
i
nstead o
f
Unicorn
:
:Util::tmpio
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
Rev mode
l
i
s
th
e
only user of deferred_bodies
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
A
l
low 'use "model"' as a string as
wel
l
as symbol
commit
|
commitdiff
|
tree
2009-11-01
E
r
ic W
o
n
g
thread_pool: comment for pote
n
tial SMP i
s
sue under
1
.
9
commit
|
commitdiff
|
tree
2009-11-01
Er
i
c Wong
te
s
t
s
:
m
ake timeout tests reliabl
e
under 1
.
9
commit
|
commitdiff
|
tree
2009-11-01
E
ri
c
Wong
event_machine: avoid slurping when proxying
commit
|
commitdiff
|
tree
2009-10-31
Eric W
o
ng
tests: avoid single ba
c
kquot
e
in echo
commit
|
commitdiff
|
tree
2009-10-31
Eric Wo
n
g
bump Unicorn dependency
to (co
n
s
i
sten
t
ly)
p
a
ss
t
es
t
s
commit
|
commitdiff
|
tree
2009-10-31
Eric Wong
rev: split out he
a
r
t
beat
class
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
Rainb
o
w
s
! 0
.
4
.
0
Eric Wong
(41):
commit
|
commitdiff
|
tree
2009-10-27
E
ric Wong
gem
s
pec:
b
ump up Unicorn d
e
p
version to 0
.
93
.
4
commit
|
commitdiff
|
tree
2009-10-27
Eric W
o
ng
revactor: require 0
.
1
.
5, remove 0
.
1
.
4 work
a
round
s
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
test-lib
:
DWI
M
handl
i
ng of tem
p
UN
I
X
sockets
commit
|
commitdiff
|
tree
2009-10-27
Eric
Wong
app
_
pool: update RDoc
commit
|
commitdiff
|
tree
2009-10-27
Eric
Wong
tests: generate all depen
d
encies atomically
commit
|
commitdiff
|
tree
2009-10-27
Eric Won
g
d
oc
:
Upda
t
e TODO and
R
EADME
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
eventmachine
:
docum
e
n
t
our support of "as
y
nc_synatra"
commit
|
commitdiff
|
tree
2009-10-27
E
ric W
o
ng
eventma
c
hine: r
e
move unnecessary ivar
a
ssignment
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
local
.
mk
.
sa
m
ple: clean
u
ps
and m
i
nor reo
r
g
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
thre
a
d*:
fix MRI
1
.
8
.
6 compatibility
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
tests: error
o
ut i
f
so
c
at + c
u
rl aren'
t
r
eac
h
a
ble
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
test
s
:
grac
e
fully e
x
it if EventMachin
e
i
s
not ava
i
l
able
commit
|
commitdiff
|
tree
2009-10-26
E
ric Wo
n
g
tests: only
load Revac
t
or tests unde
r
1
.
9
.
1
commit
|
commitdiff
|
tree
2009-10-26
Eric
W
ong
e
ventmachine
:
a
dd async_sinatra support
commit
|
commitdiff
|
tree
2009-10-26
Eric Wo
n
g
rev:
enforce Rev::VERS
I
ON >= 0
.
3
.
0
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
u
p
date gem dependen
c
ies in comment
s
/local
.
m
k
.
sa
m
ple
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
e
v
entmachi
n
e: require EM 0
.
12
.
10
commit
|
commitdiff
|
tree
2009-10-26
Eric
W
ong
test
s
: make large file memor
y
tests more reliabl
e
commit
|
commitdiff
|
tree
2009-10-26
E
r
ic Wong
eventmachine
0
.
12
.
8 passes all
t
ests
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
rev: do
not
File
.
expand_pa
t
h o
n
result of body
.
to_pat
h
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
e
v
entmachine: get basic tests wo
r
kin
g
commit
|
commitdiff
|
tree
2009-10-26
Eri
c
Wong
e
v
_core: d
o
not drop
d
ef
e
rred bodie
s
on gr
a
c
eful quits
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
re
v
/
evma: move common co
d
e for
event mode
l
s into e
v
_c
o
re
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
rev: s
p
e
l
l ECONNABORTE
D
co
r
rectly
commit
|
commitdiff
|
tree
2009-10-25
Eric
W
ong
tests:
a
llow "
m
ake $model" to run
t
ests for that mod
e
l
commit
|
commitdiff
|
tree
2009-10-25
Eric Wong
t9000: bail if
r
un with an
unsupported/pointless mod
e
l
commit
|
commitdiff
|
tree
2009-10-25
E
r
ic Wong
tests: re
m
ove
s
ymlinks an
d
small
f
iles, use Make
commit
|
commitdiff
|
tree
2009-10-25
Eric Wong
tests: po
r
t all exi
s
ti
n
g te
s
ts to
TAP libra
r
y
commit
|
commitdiff
|
tree
2009-10-24
E
ric Wong
tests: add
a TAP producer shell library
commit
|
commitdiff
|
tree
next