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
epoll: handle EINTR properly in Ruby-space
2011-02-04
Er
i
c
Won
g
epoll:
h
an
d
le EINTR prope
r
ly in Ru
b
y-space
commit
|
commitdiff
|
tree
2011-02-04
E
ric W
o
ng
test_isola
t
e
: onl
y
loa
d
sleepy_penguin und
e
r Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
/
bin/unu
s
ed_listen: s
i
mplify t
h
is
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
o
ng
p
r
e
liminary revers
e
pro
x
y Rack
a
p
plication
commit
|
commitdiff
|
tree
2011-01-31
Eric Wo
n
g
coolio/cl
i
ent: on
_
write
_
com
p
lete
t
riggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
te
s
t for c
l
ient_
m
ax_bod
y
_
s
i
ze bein
g
zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epo
l
l/clie
n
t: avoid unnecessary Epol
l
#s
e
t call
s
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUma
k
efi
l
e: only enable epoll-based m
o
dels in L
i
nux
commit
|
commitdiff
|
tree
2011-01-25
Eric Won
g
initi
a
l XAcceptEpoll
concurrency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll/clie
n
t: threa
d
-safety for
w
r
ite queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
ong
epoll: make Epo
l
l
.
qui
t
more reu
s
able
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic Wong
neverb
l
ock: fix app
_
c
a
l
l
under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
cle
a
r
LISTENER
S
arr
a
y
o
n
close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/
c
lient:
m
i
n
or opti
m
ization
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
e
v_core: force input to be give
n
to app_ca
l
l
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
poll/client: fa
c
t
or out on_c
l
os
e
m
ethod
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
ep
o
ll/client: remove
u
nused cli
e
nt
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extra
c
t
c
ommon tas
k
s to
pkg
.
mk to simpl
i
fy
ou
r
makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll: reduce expiratio
n
calls and Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core:
gar
b
age reduc
t
i
on
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epoll: use ne
w
er sl
e
e
p
y
_
pengu
i
n
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c Wong
max_body: disable for
e
po
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc
:
git
.
bogomips
.
org =
>
b
og
o
mips
.
o
rg
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use sl
e
epy_pengu
i
n default size
f
o
r e
p
oll
_
w
ait
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
ep
o
l
l
:
cl
o
se epol
l
des
c
riptor on grac
e
ful shutd
o
wn
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
ng
remove support for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
epoll: ignor
e
ECO
N
NRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
ev_core: simplify
setup steps
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wo
n
g
merge rack_i
n
put into process_client
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
ev_core: localize 413 error c
o
nstant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
rem
o
ve unused 416 error con
s
tants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_res
p
onse: garbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response:
do not send chu
n
k
s
to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: kgio-pipe
-
r
e
sponse works ev
e
rywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
t
0
023
:
use skip_mod
e
ls help
e
r
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
emo
v
e supp
o
rt for X-Rainbows-*
h
eaders
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
init
i
al edge-trigger
e
d
e
poll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
te
s
ts: content-m
d
5
test
s
shut down co
n
nection
commit
|
commitdiff
|
tree
2011-01-17
E
ric Wong
e
v_core: reuse buf
f
er to avoid GC thr
a
shing
commit
|
commitdiff
|
tree
2011-01-14
Eric Won
g
t0050: improv
e
test r
e
l
iab
i
lity
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests:
bum
p
rack-fiber_pool vers
i
on to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows!
3
.
0
.
0 - serving the fastest a
p
ps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
add
wri
t
e
-
o
n-clos
e
test from Unico
r
n
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
e
v
en
t
_machine: buffer rea
d
s when
wai
t
ing for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric Wong
event_m
a
chin
e
/client: rename iva
r
f
o
r
consi
s
tency wit
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c
Wong
ev
e
n
t
_
machine
/
client: remove unused
:
body a
c
cessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coolio:
e
nable
async
.
callback for one-shot bod
y
responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/cool
i
o/cl
i
ent
:
set
L
OO
P
c
ons
t
ant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio/client: sma
l
l optimiza
t
ions
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
on
g
cooli
o
_thre
a
d_*: lazy load Rainbows::Coo
l
io::Cli
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect un
e
xpe
c
t
ed test ou
t
put to /
d
e
v/
n
ull
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
event_m
a
chine:
f
old write
_
respo
n
se ba
c
k in
t
o
clien
t
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
event
_
m
a
chine:
cleanup asy
n
c log
i
c
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
ev_core: s
m
all orga
n
izat
i
on
c
l
e
anup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more consist
e
n
t
use/avo
i
dance
of Head
e
rHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
f
a
vor Hash#in
c
lude? for s
o
me e
x
istence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_iso
l
ate: bump ver
s
ion
s
an
d
simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tes
t
_isolate: p
r
event
c
onc
u
rrent execu
t
ion
commit
|
commitdiff
|
tree
2011-01-07
E
ric Won
g
t
ests: bum
p
a
sync_sinatra dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
bump d
e
pen
d
ency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response: do not
skip Status header
s
et by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response:
f
ix skip
p
ing of Sta
t
us: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
ev_core: garb
a
ge reduction with const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
even
t
_machine: refactor asyn
c
.
callback for keep
a
live
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
o
n
g
event_machine: factor out
a
sync
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
m
i
no
r
cleanups followin
g
stat
e
clea
n
ups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
el
i
minate G co
n
stant and
j
ust use the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
a
inbows
.
r
b
: uninde
n
t
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wo
n
g
el
i
minat
e
timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify
keepalive_timeout
accoun
t
ing
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Won
g
disable Nag
l
e
's algorithm by de
f
au
l
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simp
l
ify
R
ainbows
.
max_byt
e
s implementation
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
r
e
sponse: use optimized httpdate
implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
Bump unicorn d
e
pe
n
d
ency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
r
e
spon
s
e: allow no
r
mal Hash f
o
r
craft
i
ng Range header
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
tests: ensure 41
6
re
s
ponses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
send pr
o
per 416 respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
writer_
t
h
r
ead
_
pool: remove unnecesary debug messag
e
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
prefer Has
h
#merge! to Hash#update for consi
s
tency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
gl
o
bally
re
f
actor Range handling
f
or re
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
l
io: rename de
f
erred_response =>
r
es
p
onse_p
i
pe
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
event
_
machine: cl
e
anup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
o
ng
r
e
factor
response
sendfile bod
y
h
an
d
ling fo
r
easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000
:
disab
l
e
this test for Cooli
o
Thread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
s
implify pe
r
-
c
lient kee
p
al
i
ve state
checks
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
coolio/master
:
small garbage reduc
t
ion
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wo
n
g
return
206 stat
u
s f
o
r partial sendfile respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coo
l
io_thread_*: fi
x
416 response
handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
0
022:
fix up broken/i
n
co
m
p
l
e
te tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
*ge
m
spec: fix
b
uild,
w
e have n
o
unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
P
a
ckaging cleanups, reinstate generated fil
e
s
for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: fix fm_update tas
k
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
R
ainbows! 2
.
1
.
0
- Cool
.
io, bugf
i
xes
a
nd more!
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
c
o
m
plete Rev => Coolio re
n
ami
n
g
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several
response body#
c
lose fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_respo
n
se: pa
s
s
fi
l
es straig
h
t throu
g
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
e
n
a
ble
t
he keepalive_r
e
quests conf
i
g opt
i
o
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
c
oolio
*
: favor Coolio over
R
ev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
co
o
lio_fiber_sp
a
w
n: decre
a
se CPU usage fo
r
ke
e
pal
i
ve
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019:
add CP
U
usag
e
test
commit
|
commitdiff
|
tree
next