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
d
o
c: add Ne
v
erBlock to comparison and README
commit
|
commitdiff
|
tree
2009-11-30
Eric
W
o
n
g
doc: nuke
*
.
rbc fil
e
s when
ge
n
erating docs
commit
|
commitdiff
|
tree
2009-11-30
Eric Wo
n
g
p
r
e
liminar
y
NeverBloc
k
support with E
v
ent
M
achine
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
Allow
opti
o
ns to be added
to
"
use"
commit
|
commitdiff
|
tree
2009-11-29
Eri
c
Wong
re
f
actor threaded models to us
e
b
l
ocking accept()
if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
ng
doc: add Acto
r
S
p
awn to
c
omparison
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
ActorSpawn se
t
s rack
.
multithreaded :(
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
GNUmakefile: capitalize ext
e
rnall
y
s
e
tta
b
le
v
a
r
i
ables
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
tests: mo
r
e stringe
n
t er
r
or chec
k
ing in lo
g
s
commit
|
commitdiff
|
tree
2009-11-28
E
r
i
c
Wong
tests: +x broken app te
s
t, fix confi
g
fil
e
setup
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
always set FD_
C
LO
E
XEC
i
f
a
vailable
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
common
R
ainbows
.
ac
c
ept
m
etho
d
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
rev/core
:
fix stupid s
y
n
tax error :<
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
actor_spawn: basically ThreadSpawn with A
c
tors
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
prelimin
a
ry
A
ctorSpaw
n
model fo
r
R
u
binius
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
doc/com
p
arison: a
p
parently R
u
bin
i
u
s
doesn't d
o
Fibers
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
t
hr
e
ad_spa
w
n
:
fix
up st
u
p
i
dly complicated
l
oop
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic W
o
ng
rev/core: set I
O
::B
u
ffer
.
default
_
node_size
i
f possib
l
e
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
R
EADM
E
: switc
h
rubyforge
.
org git links t
o
repo
.
or
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
More documentation tweaks for
the release
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
r
ev
_
thread_spa
w
n: more 1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
l
o
cal
.
mk
.
s
am
p
l
e: respecting RUBYLI
B
breaks "full-te
s
t"
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
ng
test
s
:
fix bugs with dash in GNUmakefile
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
tests:
no n
e
ed to limit t9000
i
n
m
ul
t
iple pla
c
es
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
RevThreadSp
a
wn: hope
f
or 1
.
8 performance
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic W
o
ng
t
e
st
s
:
enabl
e
AppPoo
l
test
f
or Revactor an
d
Fiber
*
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
Fib
e
r::Queue docum
e
nt
a
tion
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
sp
l
it Fi
b
er::
B
ase into i
t
s
o
wn
file
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
o
ng
local
.
mk
.
s
a
m
ple: allow RUBYLIB +
RSYN
C
vars in CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests
:
"mode
l
s" variab
l
e may be set in
gmake CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
compa
r
ison: more upd
a
tes not
e
s
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
README: formatting and
updates
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
R
EA
D
ME
:
"a
n
H
T
TP", not "
a
HTTP" (I think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
W
o
n
g
d
o
c
umentation
publis
h
ing upd
a
tes
commit
|
commitdiff
|
tree
2009-11-26
E
ric
W
ong
TO
D
O: add N
e
ve
r
Block
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
cleanup
a
nd r
e
factor error h
a
ndli
n
g
commit
|
commitdiff
|
tree
2009-11-26
Eric Won
g
Fiber*
:
cleanup scheduling, fix keepalive
commit
|
commitdiff
|
tree
2009-11-26
E
ric Wong
Ad
d
Summary document
commit
|
commitdiff
|
tree
2009-11-26
Eric W
o
ng
Ap
p
Pool mi
d
dleware now c
o
mpa
t
ible with Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eric Won
g
Fibe
r
*: a
d
d Rainbows::F
i
be
r
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
Documentati
o
n
update
s
for new
c
oncurrency
models
commit
|
commitdiff
|
tree
2009-11-25
E
r
i
c
Wong
add Fibe
r
P
ool co
n
cu
r
rency model
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wo
n
g
Gemcut
t
er p
r
ep, fix Ru
b
yGems capitalization
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add Fi
b
erSpawn concurrency model
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
o
n
g
Rev*: safer client
accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
f
i
x grammar fail in RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
r
e
work RevTh
r
e
a
d
Spawn withou
t
TeeInpu
t
and
1
.
8 sup
p
ort
commit
|
commitdiff
|
tree
2009-11-24
Eric W
o
ng
r
e
v/event_machin
e
: avo
i
d need
l
ess
rewin
d
s
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic Won
g
make keepalive
_
ti
m
eout configurable
commit
|
commitdiff
|
tree
2009-11-18
Er
i
c Wong
E
v
entMachi
n
e: imp
l
emen
t
keepalive
timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric W
o
n
g
rev: implement keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
E
ric Won
g
Thread*: sta
r
t implem
e
nting keepal
i
ve timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
revactor: :timeout for reading
h
eaders in TCP socke
t
s
commit
|
commitdiff
|
tree
2009-11-15
Eri
c
Wong
R
ainbows! 0
.
6
.
0
- bugfixes galore
commit
|
commitdiff
|
tree
2009-11-15
Eric
W
on
g
Rakefile:
a
dd raa_update task
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic Won
g
Revert "Threa
d
e
d
m
o
de
l
s have trouble
w
ith l
a
te
l
o
a
ding
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
R
e
vThreadS
p
aw
n
i
s
st
i
ll e
x
perim
e
ntal
commit
|
commitdiff
|
tree
2009-11-15
Eric Wo
n
g
revactor/tee
_
input: share error han
d
ling w
i
th
superclass
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
FA
Q
: updat
e
s f
o
r Rails and SSL-usin
g
sites
commit
|
commitdiff
|
tree
2009-11-14
Eric W
o
ng
bump versions since
w
e
d
e
p
e
nd on
Unic
o
rn::ClientShutdown
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
revacto
r
/
t
ee_
i
nput:
r
a
ise ClientDisc
o
nnect on EOFError
commit
|
commitdiff
|
tree
2009-11-13
Eric Wong
grace
f
ully e
x
it workers if reope
n
ing logs
f
ails
commit
|
commitdiff
|
tree
2009-11-12
E
r
ic Wong
revactor/tee_in
p
ut: unnecessary
error ha
n
dling
commit
|
commitdiff
|
tree
2009-11-11
E
ric Wong
test
s
: more stringent tests for error handling
commit
|
commitdiff
|
tree
2009-11-11
Er
i
c Wong
cleanup
e
rror handling pieces
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
http
_
respon
s
e: don
'
t "
r
escue ni
l
" for body
.
close
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
tests: ensu
r
e we p
r
oc
e
s
s
"
S
TA
R
T" f
r
om FIFO wh
e
n starting
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
tests: hea
r
tbeat-timeou
t
:
sim
p
lify and avoid possible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tests: en
s
ure proper a
c
c
o
unting of worker_co
n
nections
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
r
ev_thread
_
spawn:
1
6K chunke
d
read
s
work bet
t
er
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tests: extra check to av
o
i
d
race in reopen
l
o
gs test
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tests: ad
d
executable perm
i
ssions to t0102
commit
|
commitdiff
|
tree
2009-11-09
Eric Won
g
rev
_
thread_s
p
a
w
n: mak
e
1
.
9 TeeInpu
t
performa
n
ce tolera
b
l
e
commit
|
commitdiff
|
tree
2009-11-08
E
r
i
c Wong
rev_t
h
r
e
ad_spawn/revactor: fix T
e
eInput for sh
o
rt reads
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
init
i
al
c
ut of the
R
e
vThreadSpawn model
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
rev: Deferr
e
dResponse: alw
a
ys attac
h
to ma
i
n loop
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
ev
_
c
o
re
:
cle
a
nup handling of APP
constant
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
re
m
ove unn
e
cessary class variable
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
rev: DeferredResponse i
s
i
n
d
ependent
o
f p
a
r
s
e
r
state
commit
|
commitdiff
|
tree
2009-11-07
Eric
W
ong
rev: spl
i
t out further
i
n
t
o
s
eparate fil
e
s f
o
r
r
euse
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
t
e
sts: sha
1
.
ru now han
d
les empty bodies
commit
|
commitdiff
|
tree
2009-11-07
Eric
W
ong
r
e
v/event_m
a
chine: simplify keepalive checking a bit
commit
|
commitdiff
|
tree
2009-11-07
Eri
c
W
ong
t
e
sts: all
o
w use of alternative sha1 implementations
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
cleanup worker h
e
a
r
tbeat
and master
d
e
a
t
hwatch
commit
|
commitdiff
|
tree
2009-11-06
Eri
c
Wong
T
h
readed models hav
e
t
r
ouble
w
i
t
h la
t
e loading under 1
.
9
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
Rainbows! 0
.
5
.
0
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
t010
0
:
m
ore
p
recise `expr
`
u
sage
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
ensure RACK_ENV
is
inherited from
t
he par
e
nt env
commit
|
commitdiff
|
tree
2009-11-05
E
ri
c
Wong
tests:
s
taggered trailer
u
p
l
oad tes
t
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
cleanup
:
re
m
ove unuse
d
t?
?
??
.
ru te
s
t files
commit
|
commitdiff
|
tree
2009-11-05
Eric Wong
ev_co
r
e: remove Tempfile
u
sage once again
commit
|
commitdiff
|
tree
2009-11-05
Eric
W
ong
t00
0
4: tig
h
ten
up
t
i
meou
t
test
commit
|
commitdiff
|
tree
2009-11-05
E
r
i
c
W
ong
thread_pool: update fchmod heartb
e
a
t every
second
commit
|
commitdiff
|
tree
2009-11-05
Eric Wo
n
g
ht
t
p_server: a
d
d one sec
o
nd to a
n
y
r
equested timeou
t
commit
|
commitdiff
|
tree
2009-11-04
Eric W
o
ng
rainbows: set and us
e
process-wide EN
V
["RACK_ENV"]
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
ev
_
core: ensure quit is triggered on al
l
errors
commit
|
commitdiff
|
tree
2009-11-02
Eric Wong
ev_c
o
r
e
: use Temp
f
ile inst
e
ad of
Unicorn::Util
:
:
t
mpio
commit
|
commitdiff
|
tree
2009-11-02
Er
i
c Wong
Rev model i
s
the only
u
ser
of
d
e
f
e
r
red_bodies
commit
|
commitdiff
|
tree
2009-11-02
Eric
W
o
n
g
Allow 'use "model"
'
as a
s
tring as we
l
l as
s
ymbol
commit
|
commitdiff
|
tree
2009-11-01
Eric
Won
g
thread_p
o
o
l: comm
e
nt for potential SMP issue under 1
.
9
commit
|
commitdiff
|
tree
next