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
Rainbows! 3.2.0 - trying to send files to slow clients
2011-03-15
Eric Wong
Rainbows! 3
.
2
.
0 -
t
ryi
n
g to
send
f
i
l
es to slow clients
commit
|
commitdiff
|
tree
2011-03-15
Er
i
c Wong
bump
U
nic
o
rn depend
e
ncy to
3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eri
c
Wong
doc: up
d
at
e
Static_
F
i
l
e
s
f
o
r new sendfile gem
commit
|
commitdiff
|
tree
2011-03-10
Er
i
c Wong
swi
t
c
h fro
m
IO#s
e
ndfile_
n
onblock to IO
#
try
s
en
d
file
commit
|
commitdiff
|
tree
2011-03-10
Er
i
c
W
on
g
test_isolate: bump
d
ependencies
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
use IO#wait i
n
stead o
f
IO
.
select for si
n
g
le
r
eaders
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
R
E
ADME: clarify licen
s
e
t
e
rms and versions
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
t
e
s
ts: updates for
cramp
0
.
12
commit
|
commitdiff
|
tree
2011-02-11
E
ric Wong
Rainbows! 3
.
1
.
0 - minor update
s
commit
|
commitdiff
|
tree
2011-02-11
Eri
c
W
o
n
g
p
k
g
.
m
k
: update to t
h
e lat
e
st
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
r
e
v
erse_pro
x
y:
document as "not
r
eady for prod
u
ction
"
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Won
g
R
eve
r
t t/bi
n
/unused_listen simplif
i
catio
n
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c
W
o
ng
n
ew tes
t
for optional :pool_size
h
a
n
d
ling
commit
|
commitdiff
|
tree
2011-02-08
Graham Hughes
f
ix optional
"
use" argument handl
i
ng
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gemspec: remove unnecessary statemen
t
s
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
d
oc: rdoc
c
l
eanups a
n
d fixes
commit
|
commitdiff
|
tree
2011-02-06
E
ric Wong
minimize &b
l
ock
usage for
y
ield
commit
|
commitdiff
|
tree
2011-02-06
Eric
W
ong
kill some unnecessary &block usage
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
*epol
l
: refactor comm
o
n loop
co
d
e
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c Wong
*
epo
l
l
: consolidat
e
re-ru
n
log
i
c
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
w
riter_thread_pool: needless use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
l
e
ss
expen
s
ive QUIT proce
s
si
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
htt
p
_server: kill a warni
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
b
ump req
u
i
r
e
d
Unicorn de
p
endency for Kgi
o
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump wrongd
o
c d
e
v
el
o
pment
d
e
p
e
n
den
c
y
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
r
ename XAcceptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
test_is
o
late: use
l
a
te
s
t Unic
o
rn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tests: replace
seve
r
al sed i
n
vocations with e
d
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
reverse
_
proxy: small re
o
rganiz
a
tion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy: properly read IPv6
a
d
d
r
es
e
s
in
upstream
s
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
on
g
epo
l
l: han
d
le EI
N
TR pr
o
per
l
y
i
n Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
test_isolate: only load sleep
y
_
penguin under L
i
nux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
/
bin/unused
_
lis
t
en
:
simplify this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
pre
l
i
minary
r
eve
r
se
p
roxy Rack applicat
i
on
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coolio/
c
l
i
ent: on_write_com
p
lete triggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
t
est f
o
r clien
t
_max_body_size be
i
n
g
zero
commit
|
commitdiff
|
tree
2011-01-26
Er
i
c Wong
epoll/client: avoid
u
nnecessary E
p
o
ll#
s
et calls
commit
|
commitdiff
|
tree
2011-01-26
E
ric W
o
ng
GNUmake
f
ile: only
enable e
p
oll-based mo
d
els
i
n Linux
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
Wong
initial XAcce
p
tEpoll concurrency model
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wo
n
g
epoll/cl
i
ent: thre
a
d-safety f
o
r write
que
u
ing
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
epoll:
m
ake Epoll
.
q
u
it m
o
re reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric
W
on
g
nev
e
r
b
lo
c
k: fix app_ca
l
l under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Won
g
clear
L
ISTENER
S
arra
y
on clos
e
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
epoll/client: mino
r
optimizatio
n
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
W
o
ng
ev_core:
f
o
rce input to be given to app_
c
all
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
e
poll/cl
i
ent: fa
c
t
or out
o
n_close
m
e
thod
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll/clie
n
t: rem
o
ve unused client
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
extract
common task
s
to pkg
.
mk
t
o
s
imp
l
i
f
y our ma
k
efil
e
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
on
g
epol
l
: reduce
exp
i
r
ation
c
alls and Tim
e
objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_c
o
re: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
W
ong
e
p
oll:
u
se
n
e
w
e
r
s
leepy
_
pen
g
uin
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
ng
m
a
x_body: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
d
o
c
:
git
.
bo
g
omips
.
or
g
=
>
b
o
g
o
mips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eri
c
W
o
ng
epoll: use
s
l
e
e
py_penguin default
size
f
o
r
e
poll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
ng
epoll: close epoll descriptor on graceful sh
u
tdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
emove support fo
r
Su
n
s
howers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ignore ECONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
ev_
c
ore: si
m
pl
i
fy se
t
u
p
steps
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
ng
me
r
ge rack_input i
n
to p
r
o
ces
s
_client
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
ev_cor
e
: loca
l
ize 413
e
rror constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove u
n
u
s
e
d
416 e
r
ror cons
t
ant
s
/except
i
on
s
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
d
e
v
_
fd_response: garbag
e
redu
c
tion
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
dev
_
fd_response: do no
t
send chu
n
ks to 1
.
0 c
l
ien
t
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t0035: kgio-pipe-res
p
on
s
e works e
v
eryw
h
ere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023
:
use skip_mode
l
s helpe
r
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remo
v
e su
p
po
r
t fo
r
X-
R
a
i
nbo
w
s-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Won
g
initial edge-trig
g
ere
d
e
poll model
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c Wong
te
s
ts
:
content-md5 tests shut down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Won
g
ev
_
core: reus
e
buffer to av
o
id GC thrash
i
n
g
commit
|
commitdiff
|
tree
2011-01-14
Eric
Wong
t0050: improve te
s
t r
e
l
iability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tes
t
s: bump rack-
f
iber_pool v
e
rsion t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
Rainbows! 3
.
0
.
0 - se
r
ving the fastest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
add write-on-close t
e
st
fr
o
m U
n
ic
o
r
n
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Wong
ev
e
n
t
_
m
achine: buffe
r
r
e
a
d
s
w
h
en waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
eve
n
t
_
machi
n
e/client: rename ivar for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
e
vent_
m
achine/client:
r
emove unused
:
bo
d
y
ac
c
essor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
o
olio: enable
a
syn
c
.
c
allback for one-shot body respons
e
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/c
o
ol
i
o/client:
set LOOP constant in modu
l
e
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
cooli
o
/cli
e
nt: small optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coo
l
io_t
h
read_*: lazy load Rainb
o
ws::C
o
olio::Cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect unexp
e
cted test out
p
ut t
o
/dev/n
u
ll
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
event_machine: f
o
ld write_respo
n
se back int
o
c
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
Wong
ev
e
nt_
m
achin
e
: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_core: small organiz
a
tion clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more cons
i
stent us
e
/
a
v
o
i
dan
c
e of HeaderH
a
s
h
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
fav
o
r
H
ash#include? for some existence chec
k
s
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
t
e
st_isolate
:
b
u
mp
v
ersion
s
and
simp
l
ify
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
t
e
st_
i
solate:
prevent concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump
a
sync_sinatr
a
d
e
pendency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wo
n
g
bump dependency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
ong
response: do
n
ot skip S
t
atus header set by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wong
r
esponse: fi
x
s
kipping of S
t
atus:
header f
r
om app
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
ev_core: garbage
r
eduction w
i
th cons
t
strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
vent_
m
achine: refa
c
tor as
y
nc
.
c
a
llba
c
k
for
k
e
epalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_mac
h
ine: factor out async
.
callback han
d
ling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor
cleanups fo
l
lo
w
ing state cleanup
s
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
n
g
eliminat
e
G const
a
nt and just us
e
t
h
e R
a
in
b
o
ws! mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
a
inbows
.
r
b:
unind
e
nt
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
Wong
eliminate
timed
_
read
module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
s
i
mpl
i
fy keepali
v
e_timeout accountin
g
commit
|
commitdiff
|
tree
next