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 Won
g
doc: add Ne
v
erBlock to comp
a
rison and README
commit
|
commitdiff
|
tree
2009-11-30
Eric
W
ong
d
o
c: nuke *
.
r
bc files when gen
e
r
a
ting docs
commit
|
commitdiff
|
tree
2009-11-30
Eric
W
ong
preliminary Never
B
lock support with EventMa
c
hine
commit
|
commitdiff
|
tree
2009-11-29
Er
i
c
Wong
Allow
o
p
t
i
o
ns t
o
be
a
d
ded to "
u
se"
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
refactor thre
a
ded models to use
b
loc
k
ing
a
ccept() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
E
r
i
c Wong
do
c
: add ActorSpawn to comparison
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
ActorSpawn sets rack
.
multithrea
d
ed :(
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c W
o
ng
GN
U
makef
i
le: capitalize externally
se
t
table variables
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
tests: more stri
n
ge
n
t err
o
r checking in
l
o
g
s
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
t
ests: +x
b
roken app t
e
st,
fix c
o
nfig
f
ile setu
p
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
a
l
ways set FD_CLOE
X
EC if av
a
il
a
ble
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
com
m
on
R
ain
b
ows
.
accept metho
d
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/core: f
i
x
s
t
u
pid s
y
ntax error :<
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
actor_spawn
:
bas
i
cally
T
hreadSpawn
w
ith Actors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c W
o
ng
p
r
eliminary Actor
S
paw
n
model for Rubini
u
s
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
doc
/
com
p
ar
i
son: a
p
pa
r
ently Ru
b
inius doesn'
t
d
o Fiber
s
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
thread_spawn:
fix up stupid
l
y com
p
licated l
o
op
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
r
e
v
/core: set IO::Buffer
.
defau
l
t_n
o
de_size
i
f possibl
e
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
RE
A
D
ME: switch rubyf
o
r
g
e
.
org
g
i
t links t
o
repo
.
or
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
More documentation tweaks for the relea
s
e
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
rev_
t
h
r
ead
_
spawn: mo
r
e 1
.
8 not
e
s
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
o
ng
l
ocal
.
mk
.
sampl
e
:
respecting RUBYLIB breaks "full-test"
commit
|
commitdiff
|
tree
2009-11-27
E
r
i
c
Wong
t
ests:
fi
x
bugs wi
t
h dash in GNUmakefile
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests: no
need
to
limit t9000
i
n multipl
e
p
l
aces
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wo
n
g
RevThreadSpawn: hope for
1
.
8 performance
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Wong
tests: enable
AppPool test
f
or Revact
o
r and
F
iber*
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
Fiber::Queue documentation
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic
W
ong
s
plit Fiber
:
:B
a
se into its
own file
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
local
.
mk
.
sample:
a
llow R
U
B
Y
L
I
B
+
RSYNC
vars in CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests: "
m
odels
"
var
i
able m
a
y be
set
i
n gm
a
ke CLI
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
compari
s
on: more updates notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
READ
M
E: formatting
and updates
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
README: "an HTTP", not "a
HTTP" (I
t
hink
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
do
c
umentation publishing updates
commit
|
commitdiff
|
tree
2009-11-26
Eric
Wong
TOD
O
: ad
d
Nev
e
rBloc
k
commit
|
commitdiff
|
tree
2009-11-26
Eri
c
Wong
cl
e
anup and refactor error handl
i
ng
commit
|
commitdiff
|
tree
2009-11-26
Eric Wo
n
g
Fibe
r
*: cleanup sched
u
ling, fix keep
a
live
commit
|
commitdiff
|
tree
2009-11-26
Eri
c
Wong
A
dd Summary document
commit
|
commitdiff
|
tree
2009-11-26
E
r
i
c
Wong
A
p
p
Pool middleware now com
p
atible w
i
th Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eri
c
Wong
F
i
be
r
*:
a
dd
Ra
i
nb
o
ws::Fiber
.
sleep me
t
hod
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
Doc
u
mentation updates for new concurrency mod
e
ls
commit
|
commitdiff
|
tree
2009-11-25
Eric Won
g
add F
i
berPo
o
l concurren
c
y
m
odel
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Gemc
u
tter prep,
fix
R
ubyGems ca
p
italizat
i
on
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add FiberSpawn
c
oncurrency model
commit
|
commitdiff
|
tree
2009-11-25
E
ric
W
ong
Rev*: sa
f
er client accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
fix grammar
f
ail in RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
ong
rework Rev
T
hreadSpawn without TeeInput an
d
1
.
8 s
u
pport
commit
|
commitdiff
|
tree
2009-11-24
Er
i
c Wong
rev/event_machine: avoid ne
e
dless
r
ewinds
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
W
o
ng
m
a
ke keepalive_time
o
u
t
con
f
igur
a
ble
commit
|
commitdiff
|
tree
2009-11-18
Er
i
c Wong
EventM
a
c
h
i
ne: implement
k
ee
p
al
i
ve timeout
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic
W
ong
rev: implement keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
Thread*:
sta
r
t implementing ke
e
paliv
e
timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric
W
ong
revactor: :timeou
t
for reading headers
i
n
T
C
P soc
k
ets
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
R
a
inbows! 0
.
6
.
0
- bugfixes ga
l
ore
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
R
akefile:
add raa_update
t
ask
commit
|
commitdiff
|
tree
2009-11-15
E
ric Wong
Re
v
ert "Threaded models have trouble
with lat
e
lo
a
din
g
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eric W
o
ng
Re
v
ThreadSpawn i
s
still experimental
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
re
v
actor
/
tee_input: share error handl
i
ng with
superclass
commit
|
commitdiff
|
tree
2009-11-15
Eri
c
Wong
FAQ: upda
t
es for Rail
s
and SSL-usin
g
si
t
es
commit
|
commitdiff
|
tree
2009-11-14
E
ric W
o
ng
bump versions since
we depend on Un
i
corn::Clie
n
tShutdown
commit
|
commitdiff
|
tree
2009-11-14
Eri
c
Wong
revactor/tee_input: rais
e
C
lientDiscon
n
e
c
t on EOFError
commit
|
commitdiff
|
tree
2009-11-13
Eri
c
W
ong
gr
a
cefu
l
ly e
x
it
w
o
r
k
e
r
s if reop
e
ning logs fai
l
s
commit
|
commitdiff
|
tree
2009-11-12
Eric Wong
revactor/tee_input: unnecessary error handling
commit
|
commitdiff
|
tree
2009-11-11
E
r
ic
W
ong
test
s
: m
o
re stringent tests for er
r
or handl
i
ng
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
cleanup error ha
n
dling
pi
e
ces
commit
|
commitdiff
|
tree
2009-11-10
E
ric
Won
g
http_re
s
ponse: d
o
n
'
t
"
rescue n
i
l" fo
r
body
.
close
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
tests: e
n
sure we p
r
oce
s
s "START" from FIFO when starting
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
tests: heartbeat-t
i
meout
:
si
m
pli
f
y
and
a
void possible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
E
r
i
c Wong
tests: ensu
r
e proper accounting of
worker_connections
commit
|
commitdiff
|
tree
2009-11-09
Eric
Won
g
rev_thread_spawn: 16K chunked reads work be
t
ter
commit
|
commitdiff
|
tree
2009-11-09
E
ric
Wong
test
s
: extra che
c
k t
o
avoid ra
c
e
i
n reopen logs test
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
t
ests:
add executable permi
s
sions to t0102
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
rev_thr
e
ad_spa
w
n: make
1
.
9 TeeInput performanc
e
to
l
erable
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
rev_thr
e
ad_spaw
n
/revactor: fix
TeeInput f
o
r s
h
ort reads
commit
|
commitdiff
|
tree
2009-11-08
Er
i
c Wong
initial cut
o
f
t
h
e
RevThread
S
pawn
mod
e
l
commit
|
commitdiff
|
tree
2009-11-08
Eric
Wong
r
e
v:
D
eferred
R
es
p
onse: always attach to main loop
commit
|
commitdiff
|
tree
2009-11-08
Eri
c
Wong
e
v
_core: clean
u
p handling
o
f APP con
s
tant
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic Wong
remove u
n
n
ecess
a
ry class varia
b
le
commit
|
commitdiff
|
tree
2009-11-07
Eric Wo
n
g
rev: D
e
ferr
e
d
R
espon
s
e is inde
p
endent of
p
a
r
ser st
a
te
commit
|
commitdiff
|
tree
2009-11-07
E
ric Wong
r
ev: spli
t
out further into sep
a
rate files f
o
r re
u
se
commit
|
commitdiff
|
tree
2009-11-07
E
r
ic
Wong
tests: sha1
.
ru now handles
empty bodie
s
commit
|
commitdiff
|
tree
2009-11-07
Eri
c
Wong
rev/event_ma
c
h
ine: s
i
mplify keepalive ch
e
c
kin
g
a
b
it
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
tests: allow
u
s
e
o
f alternative sha1 implemen
t
ati
o
ns
commit
|
commitdiff
|
tree
2009-11-07
E
r
ic Wo
n
g
cleanup worker heartbeat
a
nd master de
a
thwa
t
ch
commit
|
commitdiff
|
tree
2009-11-06
Eric Wong
Threaded models have trouble with late
l
oad
i
ng und
e
r
1
.
9
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
R
a
i
nb
o
ws! 0
.
5
.
0
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
t0
1
00: more
precise `expr
`
usage
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
ensure RACK_ENV is inherited f
r
o
m t
h
e
parent
env
commit
|
commitdiff
|
tree
2009-11-05
Eric W
o
ng
tests:
sta
g
g
ered trailer upl
o
ad test
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
clea
n
up: rem
o
ve unu
s
ed t????
.
r
u
test f
i
les
commit
|
commitdiff
|
tree
2009-11-05
Er
i
c Wong
ev_core: re
m
o
ve T
e
m
pf
i
le
usage once agai
n
commit
|
commitdiff
|
tree
2009-11-05
Eric W
o
n
g
t0
0
04:
t
igh
t
en up
timeout test
commit
|
commitdiff
|
tree
2009-11-05
Eric
W
ong
thre
a
d_pool: up
d
ate f
c
hmod heartbeat e
v
e
r
y second
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
http_se
r
v
er:
a
d
d
o
n
e
second to
any r
e
quest
e
d timeout
commit
|
commitdiff
|
tree
2009-11-04
Eric
Wong
rainb
o
ws:
s
e
t
and
u
se process-wide
ENV["RA
C
K_ENV
"
]
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
ev
_
core
:
ensure quit is triggered on all errors
commit
|
commitdiff
|
tree
2009-11-02
Eric Wo
n
g
e
v
_core: use Tempfile instead
o
f Unico
r
n
:
:
Util::tmpio
commit
|
commitdiff
|
tree
2009-11-02
Eric
Wong
Rev model is the on
l
y
user of d
e
f
erred_bodies
commit
|
commitdiff
|
tree
2009-11-02
E
r
ic W
o
n
g
Allo
w
'
us
e
"model"'
a
s a string as
w
e
l
l
a
s s
y
mb
o
l
commit
|
commitdiff
|
tree
2009-11-01
Eric Wong
thread_pool: comment for potential S
M
P issue under 1
.
9
commit
|
commitdiff
|
tree
next