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
doc: add NeverBlock to comparison and README
2009-11-30
Eric
Wong
do
c
:
add NeverBlo
c
k
to co
m
parison and README
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc:
nu
k
e *
.
r
b
c fi
l
es when gene
r
at
i
ng docs
commit
|
commitdiff
|
tree
2009-11-30
Eric
W
ong
preliminary NeverBlock s
u
p
p
or
t
w
i
th EventM
a
chine
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
Allow opt
i
o
ns to be added to "use"
commit
|
commitdiff
|
tree
2009-11-29
Eri
c
W
o
n
g
refactor
t
hr
e
a
d
e
d models t
o
use blocki
n
g
accept() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
E
r
ic Won
g
doc: add ActorSpawn to comparison
commit
|
commitdiff
|
tree
2009-11-29
Eric
Wong
Act
o
rSpawn sets
r
ack
.
multithreaded :(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wo
n
g
GNUmake
f
i
le: capitalize e
x
t
e
rnally sett
a
ble variables
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wo
n
g
tests: more
s
t
r
ingen
t
er
r
or chec
k
i
n
g in l
o
gs
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
tests: +x
b
ro
k
en app t
e
s
t, fix config
file
s
etup
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
al
w
ays set FD_C
L
OEXE
C
if available
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
common Rainbows
.
a
ccept method
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
o
ng
rev/core:
fi
x
stupid s
y
ntax error :<
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
actor_s
p
awn
:
basicall
y
Thread
S
pawn with Actors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
prel
i
minar
y
ActorSpawn model fo
r
Ru
b
inius
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic W
o
ng
d
o
c
/compa
r
iso
n
: apparently Rubi
n
i
us doesn
'
t do Fiber
s
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
thread_sp
a
w
n: fix
up stupidly complicated
l
o
op
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
ong
rev/core: set IO::
B
uffer
.
def
a
ult_no
d
e
_s
i
ze if po
s
s
i
ble
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
ng
READ
M
E
:
s
w
i
tch ru
b
yforge
.
org git l
i
nk
s
t
o
repo
.
or
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
M
o
re do
c
umen
t
ation tweak
s
for
t
he
release
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c
W
ong
rev_th
r
ead_spawn: more 1
.
8 not
e
s
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
loca
l
.
m
k
.
sample: respect
i
ng RUBY
L
IB breaks "full-
t
est"
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests: fi
x
bugs with
dash i
n
GNU
m
ak
e
f
ile
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests:
n
o need to limit t9000 in multi
p
le plac
e
s
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
RevThre
a
dSp
a
w
n
:
h
o
pe fo
r
1
.
8 perf
o
rmance
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
tests: enable AppPool test fo
r
Rev
a
ctor an
d
Fiber*
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
Fiber::Qu
e
u
e documentation
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
spli
t
Fiber:
:
Base i
n
to
its own
f
i
l
e
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
on
g
local
.
m
k
.
sample: allow RUBYLIB
+
RSYNC vars in CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests: "models"
variable may
be set in gmake
C
L
I
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
comparison:
more updates notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
README: fo
r
m
a
tt
i
ng and updates
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
README:
"
an HT
T
P", not "a
H
T
T
P" (I
think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
documentation pub
l
ishing updates
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
TO
D
O: ad
d
NeverB
l
ock
commit
|
commitdiff
|
tree
2009-11-26
Er
i
c Wong
cle
a
nup
and refactor erro
r
handling
commit
|
commitdiff
|
tree
2009-11-26
Eric Wo
n
g
Fiber*: cle
a
nup sc
h
edul
i
ng, fix keepal
i
ve
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Add Summ
a
ry document
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
AppPool midd
l
e
w
are now
c
ompat
i
ble with F
i
be
r
s
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Fiber*:
add Rainbows::F
i
ber
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
o
ng
Documentation
upda
t
es for new concurrency models
commit
|
commitdiff
|
tree
2009-11-25
Eric
Wong
add
Fiber
P
ool concu
r
rency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Gemcutter prep,
f
ix RubyGems capitalization
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c Wong
add FiberSpawn concurrency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
R
e
v
*:
s
afer client account
i
ng
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
fix
grammar
fail i
n
RDo
c
commit
|
commitdiff
|
tree
2009-11-25
Eri
c
Wong
rewo
r
k RevThreadSpawn with
o
ut TeeInput a
n
d 1
.
8 sup
p
ort
commit
|
commitdiff
|
tree
2009-11-24
E
r
ic
Wo
n
g
rev/event_machine: avoi
d
needless rewi
n
ds
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
ma
k
e keepal
i
ve_timeout configu
r
able
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
EventMac
h
i
n
e
:
i
mplement kee
p
alive
t
i
meout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
rev: i
m
ple
m
ent keepa
l
ive
timeou
t
commit
|
commitdiff
|
tree
2009-11-18
Er
i
c Wong
Th
r
ead*
:
s
tart i
m
plementing keepalive
t
ime
o
ut
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
revac
t
or: :timeout for reading headers in TCP soc
k
ets
commit
|
commitdiff
|
tree
2009-11-15
Eric
Wong
Rain
b
o
w
s! 0
.
6
.
0
-
bugf
i
xes galo
r
e
Eric Wong
(30):
commit
|
commitdiff
|
tree
2009-11-15
Eric W
o
ng
Rakefile: add raa_update t
a
s
k
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Revert "Threa
d
e
d mod
e
l
s
have troubl
e
with late loading
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eric W
o
ng
R
evThr
e
adSpawn is still experimental
commit
|
commitdiff
|
tree
2009-11-15
E
ric Wong
revacto
r
/tee_
i
nput: s
h
are error handling with superclass
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
FAQ:
u
pdate
s
for
Rails
a
nd SS
L
-using sites
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
b
u
m
p
versions since we d
e
pend on
Unicor
n
:
:
ClientShutd
o
wn
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
revact
o
r/tee_input: rais
e
ClientDiscon
n
ect
o
n
E
O
F
Error
commit
|
commitdiff
|
tree
2009-11-13
Eric Wong
gracefully exit
w
orkers if reopenin
g
logs fails
commit
|
commitdiff
|
tree
2009-11-12
Er
i
c Wong
rev
a
c
t
or/tee_input:
unnecess
a
ry error handling
commit
|
commitdiff
|
tree
2009-11-11
E
r
i
c
Won
g
tes
t
s: more
stringent t
e
sts fo
r
err
o
r
h
andling
commit
|
commitdiff
|
tree
2009-11-11
Eric
W
o
n
g
cleanup error h
a
n
d
li
n
g piece
s
commit
|
commitdiff
|
tree
2009-11-10
Eric W
o
ng
ht
t
p_resp
o
n
s
e: don't "rescue
n
i
l" f
o
r b
o
d
y
.
close
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
tests: ensure we
p
rocess
"
S
TART" fr
o
m
FIFO when starting
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
tests: heartbeat-timeout: si
m
plify a
n
d av
o
id possibl
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tests: ensure pr
o
per accounting of wo
r
ker_con
n
ections
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
rev
_
thre
a
d_spawn: 16
K
c
h
unked
r
eads w
o
rk better
commit
|
commitdiff
|
tree
2009-11-09
E
ric Wong
t
e
s
t
s
: extr
a
check to av
o
id race in reopen logs test
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tests: add exec
u
t
able permissions to
t
01
0
2
commit
|
commitdiff
|
tree
2009-11-09
Eric W
o
n
g
r
ev_t
h
read_spawn: make 1
.
9 TeeInput
p
erformance tolerable
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
rev_t
h
re
a
d
_
s
pawn/revactor: fix TeeInput for shor
t
reads
commit
|
commitdiff
|
tree
2009-11-08
E
ric Wong
initial cut
of the RevThre
a
dSpawn model
commit
|
commitdiff
|
tree
2009-11-08
Eric
W
on
g
r
ev
:
DeferredRespo
n
se
:
always attach to main lo
o
p
commit
|
commitdiff
|
tree
2009-11-08
Eri
c
Wong
ev_core:
c
l
eanup handling of A
P
P cons
t
an
t
commit
|
commitdiff
|
tree
2009-11-08
Eric W
o
n
g
remove un
n
ec
e
ssary cla
s
s
v
ariable
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev: D
e
ferredResp
o
n
se is indepe
n
den
t
of parser state
commit
|
commitdiff
|
tree
2009-11-07
Eric W
o
ng
r
ev
:
split out fur
t
her in
t
o separate f
i
les f
o
r
reuse
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
tests: sha1
.
ru now handles e
m
pty bodies
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev/eve
n
t_machine
:
s
im
p
lif
y
keepalive
c
hecking a
bit
commit
|
commitdiff
|
tree
2009-11-07
E
r
ic Wong
tests: allow
u
se of al
t
e
rnative sha1 implementations
commit
|
commitdiff
|
tree
2009-11-07
Eri
c
Wo
n
g
cleanup worker
h
eartbe
a
t
and
mast
e
r deathwatch
commit
|
commitdiff
|
tree
2009-11-06
Eric Wong
Threaded models ha
v
e tro
u
ble
w
ith late loading u
n
der 1
.
9
commit
|
commitdiff
|
tree
2009-11-05
Eric
W
ong
Rai
n
bows! 0
.
5
.
0
Eric Wong
(20):
commit
|
commitdiff
|
tree
2009-11-05
E
ric Wong
t0100: more p
r
e
ci
s
e
`
expr` usage
commit
|
commitdiff
|
tree
2009-11-05
E
ri
c
W
o
n
g
ensure RACK_E
N
V
is inherited
from the pa
r
ent env
commit
|
commitdiff
|
tree
2009-11-05
Eri
c
Wo
n
g
tes
t
s:
s
taggered trailer upload t
e
st
commit
|
commitdiff
|
tree
2009-11-05
Er
i
c
Wong
cleanup
:
r
emove
u
n
used t??
?
?
.
ru
t
est files
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
ev_
c
ore: remove Tempfile usage on
c
e
again
commit
|
commitdiff
|
tree
2009-11-05
Er
i
c Wong
t0004: tighten up timeout test
commit
|
commitdiff
|
tree
2009-11-05
E
r
ic W
o
ng
threa
d
_pool: update fch
m
od h
e
artbea
t
ever
y
second
commit
|
commitdiff
|
tree
2009-11-05
E
ric Wong
http_server
:
a
dd one second to
a
ny requeste
d
timeout
commit
|
commitdiff
|
tree
2009-11-04
Eric Wong
r
ain
b
ows
:
set and use pro
c
ess
-
wid
e
ENV["R
A
CK_ENV"]
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
ev_c
o
re: en
s
u
re q
u
it i
s
triggere
d
on all errors
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
ev_core: use
T
e
m
pf
i
le ins
t
e
ad of Un
i
corn::Util::
t
mpio
commit
|
commitdiff
|
tree
2009-11-02
E
r
ic Wo
n
g
Rev mo
d
el is t
h
e on
l
y user of deferred
_
bodies
commit
|
commitdiff
|
tree
2009-11-02
Eri
c
Wong
A
l
low 'use "mode
l
"' as a string
a
s well as symbol
commit
|
commitdiff
|
tree
2009-11-01
Eric
Wong
threa
d
_pool:
comment for potential S
M
P issue under 1
.
9
commit
|
commitdiff
|
tree
next