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
TODO: add EM Deferrables
2009-12-08
Eric Wong
TODO: add EM Deferrables
commit
|
commitdiff
|
tree
2009-12-08
Eric W
o
n
g
EventMachineDefer: prel
i
minary (and) broken
version
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
RevThread
*
: move warning mes
s
ag
e
to a saner
p
l
a
c
e
commit
|
commitdiff
|
tree
2009-12-08
Eric
Wong
NeverB
l
ock: res
y
nc with recent our EM
-
rel
a
t
e
d ex
p
ansi
o
n
commit
|
commitdiff
|
tree
2009-12-06
Er
i
c Wong
EventMachine:
a
llow u
s
age a
s
a base class
commit
|
commitdiff
|
tree
2009-12-06
Eric
W
o
ng
ev_core: no n
e
e
d to
e
xp
l
icitly clos
e
T
mpIOs
commit
|
commitdiff
|
tree
2009-12-06
Eric W
o
n
g
l
ar
g
er t
h
read
p
o
o
l
d
efault
s
izes ({Rev
,
}Th
r
e
a
dPo
o
l)
commit
|
commitdiff
|
tree
2009-12-05
E
r
i
c
Wong
move "async
.
cal
l
back" c
o
nst
a
n
t
to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric
Wo
n
g
do n
o
t log IO
E
rror raised
d
urin
g
app processing
commit
|
commitdiff
|
tree
2009-12-04
Er
i
c
W
ong
rainbows
.
1: update heade
r
s
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rev: do not initialize a R
e
v:
:
Loop in ma
s
t
e
r process
commit
|
commitdiff
|
tree
2009-12-02
E
ric Wong
add RevThreadPool
t
o
R
EADM
E
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Rainbo
w
s!
0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Update
TODO
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add
RevT
h
readP
o
ol concurre
n
c
y
m
odel
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
mor
e
consistent
c
ode for w
o
rker
t
i
m
e
out/exit
s
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
revactor: avoid unbounded memory
g
ro
w
th :x
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c
W
ong
T
hreadPool: no ne
e
d t
o
exi
t
!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
Rainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
bin/r
a
inbows: do no
t
expand path
s
given by shel
l
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic Wong
rev/core: don
'
t set IOBuffer
.
d
efault_
n
o
d
e_size
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wo
n
g
update
ge
m
dependency recommendations
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
e
v
ent_mach
i
ne: small noise reduction cleanup
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wong
doc: add NeverBloc
k
t
o
comp
a
rison and README
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: nuke *
.
rbc files when generating docs
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
W
o
ng
p
rel
i
m
i
nary
N
e
v
erBl
o
c
k support
w
ith EventMachi
n
e
commit
|
commitdiff
|
tree
2009-11-29
E
ri
c
Wong
Allow op
t
ion
s
to be
a
dded to "use"
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
refacto
r
threaded model
s
t
o
use blocki
n
g accept() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
doc: a
d
d ActorSpawn to comparison
commit
|
commitdiff
|
tree
2009-11-29
Eric Won
g
ActorSpawn
sets
r
ack
.
mul
t
ithreaded
:(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
GNUmak
e
file: capitalize external
l
y settabl
e
vari
a
bles
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
W
o
n
g
t
ests:
more str
i
ngent err
o
r chec
k
ing
i
n logs
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
tests:
+
x b
r
ok
e
n app
t
est, fix c
o
nfi
g
file set
u
p
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
always
s
e
t
FD_C
L
OEXEC if
availabl
e
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
commo
n
Ra
i
nb
o
ws
.
accept m
e
t
h
od
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
r
e
v/core: fix
s
t
upid syntax e
r
ror :<
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
actor_spawn: basically
ThreadSpaw
n
with A
c
tors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
p
r
eliminary
ActorSpawn
model f
o
r Rubinius
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
doc/comparison: apparently Rubinius doesn't do Fibers
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
thread_spawn: fix
u
p
stupidly
co
m
plic
a
ted loo
p
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
r
e
v/cor
e
: set
I
O::Buff
e
r
.
default_node_
s
ize if
possible
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
R
EADME: switch ru
b
yforge
.
org git l
i
nks to
r
epo
.
o
r
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
More documenta
t
ion twe
a
ks for
the
r
elease
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
n
g
rev_thre
a
d_
s
pawn: more 1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
local
.
mk
.
s
a
mple: respect
i
ng R
U
BYLIB breaks
"ful
l
-test"
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests
:
fix bugs wit
h
dash in GNUmakefile
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
t
ests: no need to limit t900
0
in multipl
e
places
commit
|
commitdiff
|
tree
2009-11-27
E
r
i
c
Wong
RevT
h
readSpawn: ho
p
e for 1
.
8 per
f
o
rmance
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests: enable
AppPool te
s
t
for Revacto
r
a
n
d
Fiber*
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
F
iber::Qu
e
ue docu
m
ent
a
t
ion
commit
|
commitdiff
|
tree
2009-11-27
Eric Won
g
split Fiber
:
:Base into
i
ts own file
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
local
.
mk
.
sample: allow RUBYLIB + RSY
N
C vars i
n
CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
o
n
g
te
s
ts: "models"
variable may be set in gmake CLI
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wo
n
g
co
m
par
i
son: more
up
d
ates n
o
tes
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
README: for
m
atting and updates
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
README: "an HTTP", not "
a
HTTP"
(I
think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
documentation publishing up
d
ate
s
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
T
O
DO: add Never
B
lock
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
cleanup a
n
d
r
e
factor e
r
r
o
r handli
n
g
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Fiber*: cle
a
n
up schedu
l
i
n
g
, fix keepalive
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Add Summary d
o
cumen
t
commit
|
commitdiff
|
tree
2009-11-26
E
ric Wong
AppPool middlew
a
r
e
now compatible wit
h
Fibers
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic
Wong
Fiber*:
a
dd Rain
b
ows::Fibe
r
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c Wong
Do
c
um
e
n
tat
i
on upda
t
es for new
c
oncurr
e
ncy mode
l
s
commit
|
commitdiff
|
tree
2009-11-25
Eri
c
Wong
add Fiber
P
ool c
o
ncurre
n
cy mod
e
l
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
on
g
Gemcutter
p
rep, fix RubyGem
s
capi
t
a
liz
a
tion
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c
Wong
a
dd FiberSpawn conc
u
rrenc
y
model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
R
ev*: safer c
l
i
e
nt accounti
n
g
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c Wong
f
i
x grammar fail in RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eric Won
g
rework RevTh
r
eadSpa
w
n withou
t
T
e
eIn
p
ut and
1
.
8 support
commit
|
commitdiff
|
tree
2009-11-24
Eric W
o
ng
r
e
v
/event_
m
a
c
hi
n
e
:
av
o
id need
l
ess rew
i
n
d
s
commit
|
commitdiff
|
tree
2009-11-18
Er
i
c W
o
ng
make keep
a
l
i
ve_timeout configura
b
l
e
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
Ev
e
ntMachine: im
p
lement keepali
v
e t
i
meo
u
t
commit
|
commitdiff
|
tree
2009-11-18
Eric Wo
n
g
re
v
: implem
e
nt kee
p
ali
v
e t
i
meout
commit
|
commitdiff
|
tree
2009-11-18
Eric
Wong
Th
r
ead*:
s
t
art
i
mpl
e
menting keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wo
n
g
r
e
vact
o
r: :timeout f
o
r reading he
a
ders in TCP so
c
ke
t
s
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Ra
i
nbows! 0
.
6
.
0 - bugfixes ga
l
ore
Eric Wong
(30):
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
R
a
kefile: a
d
d raa_update ta
s
k
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic Wong
Revert "Threaded mod
e
ls have tr
o
uble with late loadin
g
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
E
ric Wong
R
evThreadS
p
awn is still exp
e
rimental
commit
|
commitdiff
|
tree
2009-11-15
E
ric Wong
revact
o
r/tee_inp
u
t:
share
error han
d
li
n
g with supercla
s
s
commit
|
commitdiff
|
tree
2009-11-15
Eric
W
ong
F
AQ: upda
t
e
s
for Rai
l
s
a
n
d SSL
-
using sites
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
bum
p
versions
since we depend on Un
i
corn::ClientShutdown
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
revactor/tee_in
p
ut: rais
e
Clien
t
Discon
n
ect on
E
OFE
r
ror
commit
|
commitdiff
|
tree
2009-11-13
Eri
c
Wong
gracefully exit wo
r
kers
if reopening logs
f
ails
commit
|
commitdiff
|
tree
2009-11-12
E
ric Wong
revactor/tee_input: unnec
e
ss
a
ry error handling
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
tests: more stringent t
e
sts
f
or error handling
commit
|
commitdiff
|
tree
2009-11-11
Eric W
o
ng
cleanup erro
r
handling pieces
commit
|
commitdiff
|
tree
2009-11-10
Er
i
c
W
ong
http_response: d
o
n't "rescue nil"
f
o
r body
.
cl
o
se
commit
|
commitdiff
|
tree
2009-11-10
Er
i
c
Wong
t
ests: ensure
w
e
p
rocess "S
T
A
R
T
" from
F
IFO when starting
commit
|
commitdiff
|
tree
2009-11-10
E
ric Wong
tests: hear
t
beat-timeout: sim
p
lify and
avoid p
o
s
s
i
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eric Wo
n
g
tests: ensure proper a
c
count
i
n
g
of worke
r
_connecti
o
ns
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
rev_thr
e
ad_sp
a
wn: 16K chunked reads work b
e
tter
commit
|
commitdiff
|
tree
2009-11-09
Eric Won
g
t
e
sts
:
e
x
tr
a
c
h
eck to a
v
oid
r
a
c
e in
r
e
o
pen lo
g
s test
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tests: ad
d
exe
c
utabl
e
perm
i
s
sions to t01
0
2
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
rev_thread_spawn: make
1
.
9
T
eeInput performance tolerable
commit
|
commitdiff
|
tree
2009-11-08
E
ric Wong
rev_thr
e
ad
_
s
paw
n
/
re
v
actor: f
i
x TeeInput
for short re
a
ds
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
initial cut of th
e
Re
v
ThreadSpawn
m
o
d
e
l
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic Wong
rev:
Defe
r
redResponse: al
w
ays attac
h
to mai
n
l
oop
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
ev_core: clean
u
p handling o
f
APP cons
t
ant
commit
|
commitdiff
|
tree
next