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
actor_spawn: basically ThreadSpawn with Actors for now...
2009-11-28
Eric Wong
a
ctor_spawn: basically Thre
a
dSpawn with A
c
t
ors
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
pr
e
liminary ActorSpawn model for Rubinius
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
do
c
/compa
r
i
s
on: apparently Rubinius doe
s
n't do Fibers
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
W
o
n
g
t
h
read_spawn: fix u
p
stupidly complica
t
ed loop
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
rev
/
core: set IO::B
u
ff
e
r
.
default_node_size if
p
ossible
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
READM
E
:
s
wit
c
h rubyforge
.
org git links to repo
.
or
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
More
documentation t
w
eaks for the
r
eleas
e
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
rev_t
h
r
e
ad_spawn:
m
o
re
1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
local
.
mk
.
sam
p
le: re
s
pectin
g
RUBY
L
I
B
breaks
"
full-test
"
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Won
g
tests
:
fix bugs with dash
in
G
NUmakefil
e
commit
|
commitdiff
|
tree
2009-11-27
Eric Won
g
t
ests:
no need to
l
imit
t
9000 in
m
ultip
l
e places
commit
|
commitdiff
|
tree
2009-11-27
E
ri
c
Wong
R
e
vThre
a
dSpawn: hope for 1
.
8
perfo
r
man
c
e
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests: enable AppPool test for Revactor an
d
Fibe
r
*
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
Fiber::Que
u
e documentation
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
s
p
lit Fiber::Base into it
s
ow
n
f
i
le
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
local
.
mk
.
sample: allow RUBYLIB + RSYNC vars
i
n CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
t
e
sts: "models
"
variable m
a
y be set in
gmake CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
compari
s
on
:
more updates notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
READ
M
E: f
o
r
matti
n
g an
d
u
pdates
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
README: "a
n
HTTP"
,
not "a HTT
P
" (I thi
n
k
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
docu
m
entation
p
ublishing updates
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
TODO: add NeverBlock
commit
|
commitdiff
|
tree
2009-11-26
Eric Wo
n
g
cleanup and refacto
r
e
r
ror h
a
ndling
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
F
i
ber*:
c
leanup sched
u
ling, fix keepalive
commit
|
commitdiff
|
tree
2009-11-26
Eric W
o
ng
Add Summa
r
y document
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
A
p
pPool middleware now compa
t
ib
l
e with Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Fiber*:
add Rainbows:
:
Fiber
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
Eric Won
g
Document
a
t
ion
update
s
for new concurrency mode
l
s
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add Fi
b
e
r
P
ool concurrency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Gemcutter prep
,
fi
x
RubyGems
c
a
p
i
t
a
li
z
a
tion
commit
|
commitdiff
|
tree
2009-11-25
Eri
c
Wong
add FiberS
p
awn concurrenc
y
model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Rev*: safer client ac
c
ounting
commit
|
commitdiff
|
tree
2009-11-25
Eric W
o
ng
fix gr
a
mmar fai
l
i
n
R
Doc
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
rework RevT
h
r
e
adSpawn
w
i
thout
T
e
eInp
u
t and
1
.
8 su
p
p
o
rt
commit
|
commitdiff
|
tree
2009-11-24
E
ric Wong
rev/event_mac
h
ine:
a
voi
d
n
eedless rewi
n
ds
commit
|
commitdiff
|
tree
2009-11-18
Eric
W
o
n
g
make keepal
i
ve_
t
imeout config
u
rable
commit
|
commitdiff
|
tree
2009-11-18
Er
i
c Wong
E
ventMac
h
i
ne: implement
keepali
v
e timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
rev: implement keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric W
o
n
g
Thread
*
: start
im
p
l
e
menting keepa
l
i
ve timeout
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
Wong
re
v
actor: :timeout for re
a
d
i
ng h
e
a
der
s
in
TCP
s
oc
k
ets
commit
|
commitdiff
|
tree
2009-11-15
Eric Won
g
Rainbo
w
s!
0
.
6
.
0 - bugfixes ga
l
ore
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic Wong
Rakefil
e
: add raa_update task
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Revert "Threaded models have trouble
with late
l
o
a
ding
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eric Won
g
Re
v
ThreadSpawn i
s
still experimental
commit
|
commitdiff
|
tree
2009-11-15
Eric W
o
ng
revactor/
t
ee_input:
s
hare error handling w
i
th sup
e
rcla
s
s
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic Wo
n
g
FAQ: upd
a
tes for Ra
i
ls
a
nd SSL-u
s
i
n
g site
s
commit
|
commitdiff
|
tree
2009-11-14
E
r
i
c
Wong
bump v
e
rs
i
ons since we depend on Unicorn::
C
lientShutdown
commit
|
commitdiff
|
tree
2009-11-14
E
r
ic
Wong
re
v
actor
/
tee_input: rais
e
Cl
i
entDisc
o
nnect on EOFError
commit
|
commitdiff
|
tree
2009-11-13
Er
i
c
Wong
graceful
l
y exi
t
wor
k
ers if reopening logs fails
commit
|
commitdiff
|
tree
2009-11-12
Eric Wong
revactor/tee_input:
u
n
n
ecessa
r
y erro
r
handling
commit
|
commitdiff
|
tree
2009-11-11
E
ric Wong
tests: more stringent tests
f
o
r
error handling
commit
|
commitdiff
|
tree
2009-11-11
Eric W
o
n
g
cleanup error handling piec
e
s
commit
|
commitdiff
|
tree
2009-11-10
Eric
W
ong
http_re
s
pons
e
: d
o
n't "rescue nil
"
for body
.
clos
e
commit
|
commitdiff
|
tree
2009-11-10
E
r
ic W
o
ng
tes
t
s
: ensure
w
e
p
rocess "STAR
T
" from FIFO when starting
commit
|
commitdiff
|
tree
2009-11-10
Eric Won
g
t
ests: hea
r
tbeat-timeout: simplify
a
n
d
avoid possible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Er
i
c W
o
ng
te
s
ts: en
s
ure pro
p
er accounting of worker
_
connections
commit
|
commitdiff
|
tree
2009-11-09
Er
i
c Wong
rev_t
h
read_spawn: 16K chunked
rea
d
s work bett
e
r
commit
|
commitdiff
|
tree
2009-11-09
Er
i
c W
o
ng
tests: extra check to avoid race in reo
p
en
l
og
s
te
s
t
commit
|
commitdiff
|
tree
2009-11-09
Er
i
c Wong
tests: add executab
l
e per
m
ission
s
to
t
0102
commit
|
commitdiff
|
tree
2009-11-09
E
r
ic Wong
rev_thread_spawn: mak
e
1
.
9 Tee
I
nput
p
erforman
c
e tolerable
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic Wong
r
e
v_thread_spawn
/
r
e
vactor:
f
i
x
T
e
eInput for short
reads
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
initial cut
of the RevThreadSpawn model
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic Wong
rev: DeferredResp
o
nse:
always atta
c
h
to main
loop
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
ev_core: cleanup
h
andling of
APP constant
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic
W
ong
remove unn
e
ce
s
sary class var
i
abl
e
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
re
v
: DeferredR
e
sponse is independent of
p
arser state
commit
|
commitdiff
|
tree
2009-11-07
Eric Wo
n
g
rev: split out further into sep
a
rate f
i
les for reuse
commit
|
commitdiff
|
tree
2009-11-07
E
ric Wong
test
s
:
sha1
.
ru no
w
h
a
ndles
e
mpty bodies
commit
|
commitdiff
|
tree
2009-11-07
Eric
Wong
rev/even
t
_m
a
chine:
simplify
k
e
epalive checking a bit
commit
|
commitdiff
|
tree
2009-11-07
Eric
Wong
tests: a
l
l
o
w
u
se of alternativ
e
sha1
i
m
p
l
ementat
i
ons
commit
|
commitdiff
|
tree
2009-11-07
E
r
ic Wong
c
l
e
anup worker heartbeat and master deathwatch
commit
|
commitdiff
|
tree
2009-11-06
Eric Wong
Threade
d
mod
e
ls
hav
e
trouble
with
l
ate loading under 1
.
9
commit
|
commitdiff
|
tree
2009-11-05
E
ric Wo
n
g
Rainb
o
ws! 0
.
5
.
0
commit
|
commitdiff
|
tree
2009-11-05
Eri
c
Wong
t
0
1
0
0: more
p
recise `expr` usage
commit
|
commitdiff
|
tree
2009-11-05
Eric
W
ong
ensure RAC
K
_ENV is inherited from the parent env
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
tests:
s
taggered trailer
uplo
a
d test
commit
|
commitdiff
|
tree
2009-11-05
Eric
Wong
cleanup: rem
o
ve unused t????
.
r
u
test f
i
les
commit
|
commitdiff
|
tree
2009-11-05
Eric
Wong
ev_core: remove Tem
p
file u
s
a
ge once again
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
t0004: ti
g
hten up timeout test
commit
|
commitdiff
|
tree
2009-11-05
Eric
Wong
threa
d
_pool:
u
p
date fchmod he
a
rtb
e
at every second
commit
|
commitdiff
|
tree
2009-11-05
Er
i
c
Wong
http_
s
erver: add
one s
e
cond to a
n
y
requested ti
m
eout
commit
|
commitdiff
|
tree
2009-11-04
Eric Wong
rainbows
:
s
e
t and use proces
s
-
w
ide ENV[
"
RACK_ENV"]
commit
|
commitdiff
|
tree
2009-11-02
E
ric Wong
ev
_
core: ensure
q
uit is triggered o
n
a
ll errors
commit
|
commitdiff
|
tree
2009-11-02
E
ric Wong
ev_
c
or
e
: u
s
e Tempfile inste
a
d of U
n
icorn:
:
Util::tmp
i
o
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
Rev mod
e
l is
t
h
e
o
nly user of
deferred_bod
i
es
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
Allow 'us
e
"model"' as a
s
t
ring
as well a
s
symb
o
l
commit
|
commitdiff
|
tree
2009-11-01
Eric
W
ong
thread_pool: comment
f
o
r potential SMP
i
s
sue
unde
r
1
.
9
commit
|
commitdiff
|
tree
2009-11-01
Er
i
c Wong
tests: make
t
im
e
out t
e
s
t
s reliabl
e
un
d
er 1
.
9
commit
|
commitdiff
|
tree
2009-11-01
Eric Wong
event
_
mac
h
ine: av
o
id s
l
u
r
ping when proxyi
n
g
commit
|
commitdiff
|
tree
2009-10-31
Eric Wong
tests:
avoid si
n
gle back
q
uote in ec
h
o
commit
|
commitdiff
|
tree
2009-10-31
Er
i
c Wong
bump Un
i
c
o
r
n dependency to (cons
i
s
tently) pass tests
commit
|
commitdiff
|
tree
2009-10-31
Er
i
c Wong
rev:
s
plit out heartbeat class
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
Rainbows!
0
.
4
.
0
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
gem
s
pec: bum
p
up Unicor
n
dep version t
o
0
.
9
3
.
4
commit
|
commitdiff
|
tree
2009-10-27
E
r
ic Wo
n
g
revac
t
or:
r
equire 0
.
1
.
5, remove 0
.
1
.
4 workarounds
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
t
e
s
t-li
b
: DWI
M
han
d
li
n
g of temp UNIX so
c
kets
commit
|
commitdiff
|
tree
2009-10-27
Eric Wong
app_poo
l
: update RD
o
c
commit
|
commitdiff
|
tree
2009-10-27
Eric W
o
ng
tests: genera
t
e all depe
n
dencies
a
t
omi
c
ally
commit
|
commitdiff
|
tree
2009-10-27
Er
i
c
Wong
doc: Update
T
O
DO and R
E
ADME
commit
|
commitdiff
|
tree
2009-10-27
Eric Wo
n
g
eventmachine: document our support of "async_synatra"
commit
|
commitdiff
|
tree
next