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
fiber/io: avoid allocating Range objects for slicing
2010-12-27
Eric Wong
fiber/io: avoid allocating Range objects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
fiber/*: more efficient
k
eep
a
l
ive_t
i
m
eout exp
i
ry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/
b
a
s
e: use bar
e
"select
"
where pos
s
ible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
thread_
p
ool
:
avoid
needless wakeu
p
s
from
s
elec
t
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
threa
d
_
*
: unin
d
ent
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
introduce worker_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wr
i
t
e
r_thread_spa
w
n: f
a
ct
o
r o
u
t Client
.
qui
t
commit
|
commitdiff
|
tree
2010-12-27
E
ri
c
W
ong
writer_thread
_
*:
s
plit out classes
into sepa
r
ate files
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
on
g
writer_thread_*: split
out co
m
mo
n
socket_proxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revactor: spl
i
t out
tee
_
socket and
use autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
m
o
re :: prefix elimination
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
f
ib
e
r
/qu
e
ue
:
unin
d
ent
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
remove unneces
s
a
r
y
"
:
:" c
o
nstant pr
e
fixing
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
nev
e
r_bloc
k
:
simplify
and sp
l
it ou
t
code
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
e
v
e
n
t_ma
c
hine
:
split out
se
r
ver and clie
n
t classes
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
rev_
t
h
rea
d
_*
:
unindent and s
p
lit out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rain
b
ows/rev/* require/autolo
a
d
c
leanup
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
rename
rev/thread => rev/thread_client
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
n
g
rev_thread_spawn: disabl
e
under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
G
NUmakefile: fix pa
c
kaging task
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
avoid HttpPars
e
r#keepalive? and HttpParser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
bump Unic
o
rn dependency
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rain
b
ow
s
/rev/*: uninident some more
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
ev:
spl
i
t out Ra
i
n
bows::Rev::Serve
r
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
rev
:
unindent,
n
eedless autoload
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
doc: swi
t
ch d
o
c
u
mentatio
n
g
e
neration to wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
E
r
ic Wong
t
hread_timeout
:
fix ba
d
c
om
p
ar
i
son
commit
|
commitdiff
|
tree
2010-12-20
Eric
W
ong
thread_
t
imeout: avoid a t
h
rea
d
in
g
bug under
1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric
W
ong
FAQ: add a
n
ote a
b
out co
n
fig
.
threadsafe!
commit
|
commitdiff
|
tree
2010-12-10
Eric W
o
ng
r
e
spect cl
i
e
n
t_body
_
buffer_size in Unicorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
E
r
ic Wong
bump Unicorn
dependency to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
E
ric Wong
thre
a
d_timeout: de-S
t
ruct-if
y
commit
|
commitdiff
|
tree
2010-12-09
E
r
ic
Wo
n
g
re
s
pect "re
w
indable_input f
a
lse" in Unicorn confi
g
commit
|
commitdiff
|
tree
2010-12-08
E
ric Wong
t/*
.
sh: in
d
entation fixes
commit
|
commitdiff
|
tree
2010-12-08
Eric
W
on
g
re
v
+revactor
:
fix
L
ARG
E
pipelined up
l
oads
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
Ra
i
nbows! 2
.
0
.
1
-
upload pipelini
n
g fi
x
es
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
fix pipe
l
ining of
r
equests
with bodies
commit
|
commitdiff
|
tree
2010-12-02
E
ric Wong
ev_c
o
re: refac
t
o
r
and s
p
li
t
cap_in
p
ut out
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_
c
ore
:
split
o
ut pre
p
are_r
e
quest_body
commit
|
commitdiff
|
tree
2010-11-20
Eri
c
Wong
Rainbo
w
s! 2
.
0
.
0 -
minor
i
ty r
u
l
e
s
!
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
tests: depend on Unic
o
rn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Er
i
c
Wong
re
v
actor: fix brain
d
am
a
ged commit/coding
style
commit
|
commitdiff
|
tree
2010-11-20
Eric Won
g
simpler keepalive c
h
e
ck f
o
r sync
h
r
o
nous mod
e
l
s
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
max
_
b
o
dy
:
rewri
t
e wrappers to b
e
s
a
fer
commit
|
commitdiff
|
tree
2010-11-19
E
r
ic
W
ong
ma
x
_
b
ody
:
do
n
ot enab
l
e
f
or Re
v
Thread* models
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
ng
upgrade
to Kgio 2
.
x
a
n
d
U
nicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric
W
o
n
g
test_
i
s
o
l
ate: depend
on newer Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
r
eimplement client_m
a
x_
b
o
d
y_size handlers
commit
|
commitdiff
|
tree
2010-11-06
E
ric Wong
avoid Err
n
o::EAG
A
IN, ha
r
de
r
commit
|
commitdiff
|
tree
2010-11-05
Eric
Wong
avoid Kgio::Wa
i
t
Readable/WaitWritable c
o
nstants
commit
|
commitdiff
|
tree
2010-11-05
E
r
i
c Wo
n
g
proces
s
_client:
fix
at
t
empt
e
d keepali
v
e
on HT
T
P 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
Ra
i
n
bows! 1
.
0
.
0
- internal cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
tests: avoid ra
c
e
conditi
o
ns o
n
rel
o
ad tests
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
ong
t0018: wait
for old
worker
to
be reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric W
o
ng
rev+event_
m
achine:
s
mall cleanu
p
s with new p
a
r
s
e
r API
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
HUP reload restores
d
ef
a
ults o
n
unse
t
settings
commit
|
commitdiff
|
tree
2010-10-27
E
r
i
c Wong
us
e
U
n
i
c
o
r
n 2
.
0
.
0 final
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rakefile:
u
pdates f
o
r
prereleases
commit
|
commitdiff
|
tree
2010-10-26
E
ric Wong
Rainbows! 1
.
0
.
0pre1 - kind
e
r, gentler
I
/O
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
gemspec: bump development dependency of Isol
a
te
commit
|
commitdiff
|
tree
2010-10-26
E
ric
Wong
doc: R
D
oc upd
a
tes
commit
|
commitdiff
|
tree
2010-10-25
E
r
ic Wo
n
g
reduce
d
epe
n
de
n
cy on
IO#write_no
n
b
loc
k
commit
|
commitdiff
|
tree
2010-10-23
Eric W
o
n
g
http_request
:
re
m
ove th
i
s
(sub)cl
a
ss
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
u
nindent most f
i
l
es
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
local
.
m
k
.
sample: remove testing under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
README: update copy
r
i
ght year
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
dev_fd_
r
es
p
onse:
do not wrap for
F
i
ber-aware I
O
s
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_{pool,spawn}: uninde
n
t
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
f
i
ber_pool: no need for old Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wong
c
o
de shuffling for
kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
unicorn 2
.
x upd
a
tes + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
h
ttp_s
e
r
v
er: more descript
i
ve erro
r
f
o
r
debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start using k
g
i
o
library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
e
vent_mach
i
ne: rem
o
ve unnecessary "re
t
urn"
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
ong
Rainbow
s
! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
r
i
c
Wo
n
g
bump Unicorn dependency to
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
E
r
i
c
Wong
"k
e
e
p
aliv
e
_
t
i
m
eou
t
0" (really)
d
isables keepali
v
e
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t
0
016: disable Rack::L
i
nt for spe
e
d
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
W
o
n
g
r
e
v
_thr
e
ad_
*
: fix IO pro
x
y failu
r
es w/p
i
pelini
n
g
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic W
o
ng
rainbows/rev
/
core: tiny cle
a
nup
commit
|
commitdiff
|
tree
2010-08-27
Eric
W
ong
r
ainbows/r
e
v/ma
s
ter: uni
n
de
n
t
commit
|
commitdiff
|
tree
2010-08-26
Eric Wong
split
out accept() call
e
rs
t
o acceptor
m
odule
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
add Ra
i
n
b
ows
:
:
Th
r
eadTime
o
ut mi
d
dlewa
r
e
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoid
E
B
A
DF
w
ith certain mid
d
lewares when pr
o
xying
commit
|
commitdiff
|
tree
2010-08-17
E
r
ic W
o
n
g
rev/cl
i
en
t
: fix redundant
c
lose of
client soc
k
ets
commit
|
commitdiff
|
tree
2010-08-16
Eri
c
Wong
F
AQ: update SS
L
secti
o
n
,
ad
d
Po
u
nd
commit
|
commitdiff
|
tree
2010-08-13
Eric Won
g
dev_f
d
_
r
esp
o
nse: weaken /dev/fd check for co
m
patibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc: it's always
"
Rainbows!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric W
o
ng
FAQ: update Rails r
e
quires for Rub
y
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
R
ainbows!
0
.
9
6
.
0
- range su
p
port
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
t050
0
:
a
vo
i
d race co
n
d
i
tion w
i
th timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
main
t
: publish Rubyforge news
o
n release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
do
c
: h
i
de internal
Res
p
on
s
e
416
e
rror c
o
n
stant
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c Wong
do
c
:
update Static_F
i
les documentati
o
n pag
e
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
e
ve
n
t
_
machi
n
e: protect IO#close
from
E
BADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
rev
a
c
t
or: implement sendfile a
n
d range support
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
n
g
t0015: cleanup after worki
n
g directory
te
s
t
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
ng
tests
:
do not
c
lobbe
r
e
x
isting RUBYLIB
commit
|
commitdiff
|
tree
next