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
xepoll_thread_*: update docs for Linux 3
2011-02-08
Eric Wong
gemspec: remove unnecessar
y
s
tat
e
m
e
nts
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
doc: rdoc cleanups
a
n
d
fixes
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
minimize
&
block usage for
y
ield
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
ki
l
l some unnecessar
y
&b
l
ock u
s
age
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
*ep
o
l
l
: refacto
r
common loop code
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll:
consoli
d
ate re
-
run lo
g
ic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer_thread_pool
:
needless
use o
f
Array#map
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wong
less
expensive QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
http_s
e
r
v
er:
k
ill a war
n
ing
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c Wong
bump
r
equired Unicorn d
e
pendency fo
r
Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
b
u
mp wrongdoc d
e
velopment de
p
enden
c
y
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
ren
a
me XAcceptEpoll to
X
E
poll
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wo
n
g
t
e
s
t_iso
l
ate: use late
s
t
Unicor
n
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wong
tests:
r
eplace seve
r
a
l
s
e
d invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reve
r
se_proxy: s
m
all reo
r
g
a
nization
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic W
o
n
g
reverse_proxy
:
prop
e
r
ly read IPv6 addreses in
upstre
a
ms
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
W
o
ng
e
pol
l
: h
a
ndle
E
INTR proper
l
y in Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
tes
t
_
i
solate: only
l
o
a
d
sleepy_penguin under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
t/bin/un
u
sed_listen
:
simpli
f
y this
commit
|
commitdiff
|
tree
2011-02-02
Eri
c
Wo
n
g
pr
e
liminary
r
everse
p
roxy Rack appl
i
cation
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coolio/client: on_write_complete triggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
te
s
t for
client_
m
ax_body_size be
i
ng zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epoll/client: av
o
i
d
unnecessary Epoll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wo
n
g
G
N
Umakefi
l
e: only enable epo
l
l-
b
a
s
ed models in
L
in
u
x
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
ong
in
i
tial XAc
c
eptE
p
oll co
n
cur
r
ency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll/
c
lient: thread-safet
y
f
or write que
u
ing
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
epoll: ma
k
e
E
pol
l
.
quit more re
u
sable
commit
|
commitdiff
|
tree
2011-01-24
E
ri
c
W
o
ng
n
e
v
e
rblock: fix app_c
a
ll u
n
der
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Er
i
c Wong
clear LIST
E
NERS
array on cl
o
se
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epoll
/
client: minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_
c
ore
:
for
c
e i
n
put
to be given to app
_
call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client:
fac
t
o
r
o
ut
on_close meth
o
d
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
e
pol
l
/
c
lient: remove unused client
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
Wong
extract
c
ommon tasks to pkg
.
mk
to simplify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: reduce expiration calls and Time obje
c
ts
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
ev_core: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epo
l
l: u
s
e
n
ewer sle
e
py_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: d
i
sable for
epoll
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic Wong
doc
:
git
.
bog
o
mips
.
org
=
>
bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
o
n
g
epoll: use
sle
e
py_penguin default si
z
e
for epoll_wai
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ep
o
l
l: close
ep
o
ll descriptor on graceful sh
u
tdown
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
remove support for
S
unsh
o
w
e
rs
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ignor
e
ECONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
e
v_core:
s
implif
y
setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
merge rack_input into pro
c
ess_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: localize 413 er
r
or constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unused
41
6
error constan
t
s/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
dev_fd
_
response: g
a
r
bage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_
f
d
_
response: do
n
ot send ch
u
n
k
s to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t
0
035: kgio-pipe-response w
o
rks everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: use
s
k
ip_mode
l
s helper
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
remove supp
o
rt f
o
r X-Rainbows-* head
e
r
s
commit
|
commitdiff
|
tree
2011-01-19
Eric Wo
n
g
initial ed
g
e
-
triggered
e
poll mod
e
l
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
tests: c
o
n
tent-md5 tests s
h
u
t down con
n
ection
commit
|
commitdiff
|
tree
2011-01-17
Er
i
c Wong
e
v
_core: reuse
b
u
f
f
er to avoid GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric W
o
ng
t0050: im
p
rove test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric
Wong
tests: bump
rack-fiber_pool versi
o
n t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Wong
Rainbows! 3
.
0
.
0 - serving the fa
s
test apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add wri
t
e-on-
c
lo
s
e
t
est f
r
om Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
ng
eve
n
t_m
a
chi
n
e:
b
uffer r
e
ads whe
n
waiti
n
g for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
even
t
_machine/clien
t
: rename ivar for
cons
i
stenc
y
with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
ong
event_
m
a
c
hine/client: remove
unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
coo
l
io: enab
l
e as
y
nc
.
call
b
ack for one-shot b
o
dy res
p
o
nses
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
rainbows/c
o
olio/
c
l
i
ent: set LOOP cons
t
ant in modu
l
e
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/clie
n
t: sm
a
l
l optim
i
za
t
ions
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio_thread_*: l
a
zy l
o
ad Rainb
o
ws::Co
o
lio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
redirect une
x
pecte
d
tes
t
o
utput to /d
e
v/
n
ull
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_m
a
chine:
f
o
l
d wr
i
t
e
_r
e
sponse back
into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
eve
n
t_mac
h
i
ne: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
_
c
o
re: small
organization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
mo
r
e consis
t
ent
u
se/avo
i
da
n
ce of
H
e
aderH
a
sh
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
f
avor Hash#in
c
l
ude?
f
o
r som
e
exis
t
e
n
c
e
checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump
vers
i
o
n
s and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
t
es
t
_
i
solate
:
prevent con
c
ur
r
e
n
t e
x
ecu
t
ion
commit
|
commitdiff
|
tree
2011-01-07
E
ri
c
Wong
t
e
sts: b
u
mp async_si
n
atra depe
n
d
ency to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
bump depe
n
d
e
ncy on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
respon
s
e:
d
o not s
k
i
p
Status
h
eader set by app
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
response: fix skippi
n
g
o
f Status: header from app
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c
Wong
ev_cor
e
: garbage reduction with cons
t
str
i
n
gs
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
ent_ma
c
hine
:
refa
c
tor async
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric
Won
g
event_machin
e
:
f
actor out async
.
c
a
llback handl
i
ng
commit
|
commitdiff
|
tree
2011-01-06
E
ric W
o
ng
minor
c
l
ean
u
ps following state cl
e
a
n
u
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
e
l
iminate
G constant and jus
t
use the Rainbows!
modul
e
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
rainb
o
ws
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
eliminate tim
e
d_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpl
i
fy keepa
l
ive_timeo
u
t acco
u
nting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
disable Nagle'
s
alg
o
rithm
b
y default
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
n
g
sim
p
lify R
a
inbows
.
m
ax_b
y
tes imp
l
em
e
nt
a
t
i
on
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
re
s
ponse: us
e
op
t
im
i
zed httpda
t
e imp
l
e
m
entation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
B
u
mp unicorn d
e
p
e
nden
c
y to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
response: allow
n
ormal Hash fo
r
cra
f
ting R
a
nge headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests:
e
nsure
4
16 respo
n
ses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
send proper 4
1
6 respon
s
es
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
wri
t
er_thread_pool
:
remov
e
unnece
s
a
r
y debug me
s
sages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
p
r
efer Ha
s
h
#merge! to Hash#update fo
r
consi
s
tency
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
g
lo
b
ally refact
o
r
R
a
nge handling for r
e
spon
s
es
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio:
r
ename
deferred_response => response_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
e
vent_machine: clean
u
p response_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
refactor re
s
p
o
nse sendfile body handling
for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: disable this
t
est for CoolioThread* models
commit
|
commitdiff
|
tree
next