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
E
ric Won
g
Fi
b
er*: cleanup
schedul
i
ng
,
fix
k
e
epalive
commit
|
commitdiff
|
tree
2009-11-26
Eric Won
g
Add Summ
a
r
y
d
o
c
ument
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
AppPoo
l
middleware no
w
comp
a
tible with
Fi
b
ers
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
Fibe
r
*
:
a
d
d Rainbows::F
i
ber
.
sleep me
t
hod
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
ong
Documentation
u
pdates for new concurr
e
n
c
y
models
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add FiberPo
o
l co
n
curren
c
y model
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
Ge
m
c
utter prep,
fix
R
ubyGems
c
a
pitaliz
a
tion
commit
|
commitdiff
|
tree
2009-11-25
E
ri
c
Wong
add FiberS
p
awn conc
u
r
renc
y
m
o
del
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wo
n
g
R
e
v*: safer client accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
fix grammar fail in RDoc
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
rework RevThre
a
dSpawn
wi
t
hou
t
TeeInput
and 1
.
8
s
upport
commit
|
commitdiff
|
tree
2009-11-24
E
ric W
o
ng
rev/e
v
e
n
t_machine: a
v
oi
d
needless rew
i
nds
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
make
k
eepalive_timeout configurable
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
EventMach
i
ne: implement keep
a
li
v
e
t
im
e
o
ut
commit
|
commitdiff
|
tree
2009-11-18
Eric Won
g
r
e
v: implement keepali
v
e ti
m
eout
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
Wong
T
hread*
:
start implementing keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wo
n
g
revactor
:
:t
i
me
o
ut for readi
n
g
h
eaders
in TCP s
o
ckets
commit
|
commitdiff
|
tree
2009-11-15
Eri
c
Wong
R
a
i
nbows! 0
.
6
.
0 - bugfixes galore
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
R
a
k
e
file
:
add raa_update t
a
s
k
commit
|
commitdiff
|
tree
2009-11-15
Eric Wo
n
g
Revert "T
h
rea
d
ed models have trouble wit
h
l
a
te loading
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
RevThreadSpawn i
s
s
t
ill
e
x
p
erimental
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
revactor/t
e
e_input: share error h
a
nd
l
ing wi
t
h superclass
commit
|
commitdiff
|
tree
2009-11-15
Eric
Wong
FAQ: upda
t
es for
Rail
s
and SSL-using sit
e
s
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
bump versions since we depend
o
n Uni
c
orn::Clie
n
tShu
t
down
commit
|
commitdiff
|
tree
2009-11-14
Eric Won
g
r
e
vacto
r
/tee_inp
u
t
:
r
a
ise ClientD
i
sconnect on E
O
FE
r
ror
commit
|
commitdiff
|
tree
2009-11-13
Eric Wong
grac
e
f
u
lly ex
i
t workers if reopening logs fail
s
commit
|
commitdiff
|
tree
2009-11-12
Eric Wong
revactor/tee_input: unnecessa
r
y
error handling
commit
|
commitdiff
|
tree
2009-11-11
Eric
Wo
n
g
tests: more stri
n
gent test
s
for error
h
andling
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
cl
e
anup
er
r
or handling pieces
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
http_re
s
ponse: don
'
t "rescue
nil" for bo
d
y
.
c
lose
commit
|
commitdiff
|
tree
2009-11-10
E
ric Won
g
tests: ensure we proces
s
"ST
A
R
T" fro
m
F
I
FO when starting
commit
|
commitdiff
|
tree
2009-11-10
E
r
ic Won
g
te
s
ts:
heartbeat-
t
imeout:
simplify and avoid possi
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tes
t
s: ensure proper accounting of
wor
k
er_con
n
ectio
n
s
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
r
e
v_th
r
ead
_
spawn: 16K chunk
e
d reads work b
e
t
ter
commit
|
commitdiff
|
tree
2009-11-09
Eric
W
o
ng
test
s
: extra che
c
k
t
o avoid
r
a
c
e i
n
reopen log
s
test
commit
|
commitdiff
|
tree
2009-11-09
Eric W
o
ng
t
e
sts: add
executable p
e
r
m
issions
t
o t01
0
2
commit
|
commitdiff
|
tree
2009-11-09
Eric Won
g
rev_
t
h
read_spawn: make 1
.
9
T
e
eInput
per
f
ormance tolerable
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
r
ev
_
t
h
read_spawn/rev
a
ctor: f
i
x TeeInpu
t
for short r
e
a
d
s
commit
|
commitdiff
|
tree
2009-11-08
E
r
i
c
W
o
ng
initial cut
o
f the RevThreadSpawn model
commit
|
commitdiff
|
tree
2009-11-08
E
ric
Wong
r
e
v: D
e
ferredResponse: always attach to main loop
commit
|
commitdiff
|
tree
2009-11-08
E
r
i
c
Wong
ev_core: cleanup
h
and
l
in
g
o
f
A
PP
const
a
nt
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
remov
e
unnece
s
sa
r
y cl
a
ss variable
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev: Defer
r
edRespo
n
s
e
is independent of parser state
commit
|
commitdiff
|
tree
2009-11-07
Er
i
c Wong
r
e
v
:
split out further into
separate
f
iles
f
or reuse
commit
|
commitdiff
|
tree
2009-11-07
E
r
i
c
Wong
tes
t
s
: sh
a
1
.
r
u
now
handles empty bod
i
e
s
commit
|
commitdiff
|
tree
2009-11-07
E
r
ic Wong
re
v
/
e
v
ent_
m
achine:
s
impli
f
y
k
eepalive checking a bit
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
tests: al
l
ow use
o
f alternative sha1
imple
m
en
t
ations
commit
|
commitdiff
|
tree
2009-11-07
E
ric W
o
ng
cleanup wor
k
er hea
r
tbeat
and
mas
t
er
d
eathwatc
h
commit
|
commitdiff
|
tree
2009-11-06
Eric Wong
Threaded mod
e
ls have trouble with late loadin
g
u
nde
r
1
.
9
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
Rainb
o
w
s! 0
.
5
.
0
commit
|
commitdiff
|
tree
2009-11-05
Eri
c
W
o
ng
t0100: mo
r
e precise
`exp
r
` usa
g
e
commit
|
commitdiff
|
tree
2009-11-05
Eric
W
ong
ensure RACK_ENV is inherited from the parent
en
v
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
tests:
s
taggered trailer upload
t
e
s
t
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
cle
a
nup: remove unus
e
d
t????
.
ru test files
commit
|
commitdiff
|
tree
2009-11-05
Eric W
o
n
g
ev_core
:
remove
T
empfile u
s
age once again
commit
|
commitdiff
|
tree
2009-11-05
E
r
ic Wong
t0004: tighten up timeout te
s
t
commit
|
commitdiff
|
tree
2009-11-05
Er
i
c
Wong
t
hread_pool: update fch
m
o
d
heartb
e
at every second
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
http
_
server: a
d
d one
se
c
ond to
any reque
s
ted timeou
t
commit
|
commitdiff
|
tree
2009-11-04
E
ric Wong
rainbows: se
t
and use proc
e
ss-wide
E
N
V
[
"
RACK_ENV"
]
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
ev_core: ensure qu
i
t is trig
g
ered o
n
all
e
rrors
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
e
v
_core: use Tem
p
file i
n
stead
of Unicorn::Util::tmpio
commit
|
commitdiff
|
tree
2009-11-02
Eric
Wong
Rev model is the only user
of
deferred_
b
odies
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
Al
l
ow
'
u
s
e
"mo
d
el"' as a s
t
rin
g
as
well
a
s sy
m
bol
commit
|
commitdiff
|
tree
2009-11-01
Eric Won
g
thread_po
o
l: comment
fo
r
potential SMP iss
u
e un
d
er 1
.
9
commit
|
commitdiff
|
tree
2009-11-01
E
r
i
c Won
g
tests: mak
e
timeout tests re
l
i
a
bl
e
und
e
r 1
.
9
commit
|
commitdiff
|
tree
2009-11-01
Eri
c
Wong
e
v
ent_m
a
chine: avoid slurping whe
n
proxying
commit
|
commitdiff
|
tree
2009-10-31
Eric Wong
tests: avo
i
d sing
l
e backquote in ech
o
commit
|
commitdiff
|
tree
2009-10-31
Eric Wong
bu
m
p
Unic
o
rn de
p
e
n
den
c
y to (
c
onsisten
t
ly) pass
t
e
sts
commit
|
commitdiff
|
tree
2009-10-31
Eric Wong
rev: split out heartbeat
class
commit
|
commitdiff
|
tree
2009-10-27
Er
i
c Wong
Rainbows
!
0
.
4
.
0
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
gemspec: bum
p
up Unicor
n
d
ep version to 0
.
93
.
4
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
revacto
r
: r
e
q
u
ire 0
.
1
.
5, r
e
move 0
.
1
.
4
w
orkar
o
unds
commit
|
commitdiff
|
tree
2009-10-27
Er
i
c W
o
ng
test-li
b
: DWIM handling of temp UNIX soc
k
ets
commit
|
commitdiff
|
tree
2009-10-27
Eric
W
ong
app
_
pool: upda
t
e
RDoc
commit
|
commitdiff
|
tree
2009-10-27
Eri
c
Wong
tests: genera
t
e all
de
p
ende
n
cies
a
tomicall
y
commit
|
commitdiff
|
tree
2009-10-27
Eric W
o
ng
doc: Update TODO an
d
R
E
ADM
E
commit
|
commitdiff
|
tree
2009-10-27
Eric
W
ong
eve
n
tmachine: docume
n
t our
s
uppo
r
t
o
f "asyn
c
_syn
a
tra"
commit
|
commitdiff
|
tree
2009-10-27
Eri
c
Wong
even
t
machine: rem
o
v
e
u
n
n
ecessary
iv
a
r assignment
commit
|
commitdiff
|
tree
2009-10-27
Eric Won
g
l
ocal
.
mk
.
sa
m
ple: cleanups
an
d
minor reo
r
g
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
thread
*
: fix
MRI
1
.
8
.
6 compatibi
l
ity
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
tes
t
s: error
o
ut if so
c
at
+
curl aren't r
e
achable
commit
|
commitdiff
|
tree
2009-10-26
Eri
c
Wong
tes
t
s
:
graceful
l
y exi
t
if Eve
n
tMa
c
hine i
s
not a
v
ailable
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
tests:
onl
y
load R
e
vact
o
r tests under 1
.
9
.
1
commit
|
commitdiff
|
tree
2009-10-26
E
r
ic Wong
eventmachine: add async_sinatra su
p
po
r
t
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
rev:
e
nforce Rev::VERSION
>
=
0
.
3
.
0
commit
|
commitdiff
|
tree
2009-10-26
Eric Wong
update g
e
m
dependenci
e
s in comments/local
.
mk
.
s
ampl
e
commit
|
commitdiff
|
tree
2009-10-26
Eric Wo
n
g
eventmachi
n
e: require EM 0
.
12
.
10
commit
|
commitdiff
|
tree
2009-10-26
Er
i
c Wong
tests: make
large
file memor
y
tests
m
or
e
reliable
commit
|
commitdiff
|
tree
2009-10-26
E
ric Wo
n
g
eventmachine
0
.
12
.
8 passes all tests
commit
|
commitdiff
|
tree
2009-10-26
Eric W
o
ng
r
e
v: do not File
.
e
x
pand_pa
t
h
o
n
result of body
.
t
o_p
a
th
commit
|
commitdiff
|
tree
2009-10-26
E
ric W
o
n
g
eventmachin
e
: get ba
s
ic te
s
t
s
working
commit
|
commitdiff
|
tree
2009-10-26
Eric
W
ong
ev
_
core
:
do
not drop def
e
rred bodies on graceful q
u
its
commit
|
commitdiff
|
tree
2009-10-26
E
r
ic Wong
rev
/
evma: move common code for event models into ev_core
commit
|
commitdiff
|
tree
2009-10-26
Eri
c
Won
g
rev: spell ECONNABORTED
correctly
commit
|
commitdiff
|
tree
2009-10-25
Eric W
o
ng
test
s
: all
o
w "mak
e
$model"
t
o run tests for that model
commit
|
commitdiff
|
tree
2009-10-25
E
ric Wong
t
9
00
0
: bail if
r
u
n with an unsupp
o
rted/pointle
s
s mo
d
el
commit
|
commitdiff
|
tree
2009-10-25
Eric
Wong
tes
t
s: remove symlinks a
n
d small files, use Make
commit
|
commitdiff
|
tree
2009-10-25
Eric W
o
n
g
te
s
ts: port all existing tests to
T
AP lib
r
ar
y
commit
|
commitdiff
|
tree
2009-10-24
E
ri
c
Wo
n
g
tests: add a TAP p
r
o
ducer sh
e
ll
library
commit
|
commitdiff
|
tree
2009-10-24
Eric
W
ong
tests: common setup and wait_start functions
commit
|
commitdiff
|
tree
next