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/client: factor out on_close method
2011-01-22
Eric
Wong
epoll/c
l
ien
t
:
factor out on_cl
o
se method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll/client: remove un
u
sed client
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
extra
c
t common t
a
sks to pkg
.
mk t
o
simplify our
m
a
k
e
file
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
: red
u
c
e expir
a
tion calls a
n
d Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
ev_co
r
e: g
a
rbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wo
n
g
e
poll: use
newer sleep
y
_
p
enguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_bo
d
y
: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c Wong
doc: g
i
t
.
bogo
m
ips
.
o
r
g
=> bogomips
.
or
g
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
e
p
oll: use sleepy_penguin d
e
fault size for epoll_
w
ai
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
pol
l
: close ep
o
ll descript
o
r on
g
r
a
ceful
s
hutdow
n
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
remove
s
u
p
p
o
rt fo
r
S
un
s
h
owers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ep
o
ll: igno
r
e ECONNRE
S
ET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v_core: simpli
f
y setup
s
t
e
p
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack
_
input in
t
o p
r
oce
s
s
_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev
_
core
:
local
i
ze 413
error constant
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
remove un
u
sed 416 error constants/
e
xceptions
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
d
e
v
_fd_
r
e
s
ponse: garba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
dev_fd_r
e
sponse: do
not
s
end chunks t
o
1
.
0 clien
t
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t
0
0
3
5: kg
i
o-p
i
p
e
-
r
e
sp
o
nse works
ev
e
rywh
e
r
e
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t0023: use skip_m
o
dels
helper
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
W
ong
r
e
m
o
ve
s
u
p
port for X-Rainbows-*
headers
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c Won
g
initial edge-triggered
epoll
model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: content-md5 t
e
sts shu
t
down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric
Wo
n
g
ev_cor
e
: reuse buffer to av
o
id GC t
h
rashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: improve tes
t
reli
a
bil
i
ty
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
test
s
: bump rack-fiber_p
o
o
l
versi
o
n to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
Rainbows
!
3
.
0
.
0 -
serv
i
ng the fast
e
s
t
a
pps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
add write-on-close test
f
r
om Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
ng
event_machine:
buffe
r
rea
d
s
whe
n
wa
i
ting
f
or asyn
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Won
g
even
t
_machine/
c
lie
n
t: rena
m
e iva
r
for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
e
vent
_
machine/client
:
remove unused :body acc
e
ssor
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
coolio: ena
b
le async
.
c
allback for one-shot body
r
esponses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio/
c
lient
:
set LOO
P
co
n
s
tant
i
n
module
commit
|
commitdiff
|
tree
2011-01-08
E
ric W
o
ng
coolio
/
clie
n
t:
s
m
a
ll op
t
i
m
izations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_thread_
*
:
lazy
l
o
ad Rainbows::Cool
i
o::Clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
re
d
i
r
ect unexpected
test o
u
tput to /de
v
/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine:
fold write_response
back i
n
t
o client
commit
|
commitdiff
|
tree
2011-01-08
Eric
Won
g
e
vent_machine
:
cleanup async
l
o
g
ic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
_core: s
m
al
l
organization
cl
e
anup
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
more consist
e
nt use
/
a
v
o
i
dance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
o
ng
favor Hash#
i
nclude?
f
or some exist
e
nc
e
checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
st_iso
l
a
t
e
:
b
u
mp versions and simplify
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
test_iso
l
ate: prevent
c
oncurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests:
b
u
m
p
a
sync_
s
inatra
dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump dependency on
Ra
c
k to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respon
s
e: do
n
ot
skip Status hea
d
er
set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: fix skipp
i
ng of Status
:
hea
d
er from app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
ev_co
r
e: garbage re
d
uction w
i
th con
s
t str
i
ngs
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
even
t
_machine
:
re
f
actor async
.
callback f
o
r keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric
Won
g
ev
e
nt_machine: fa
c
tor out asy
n
c
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
E
ric W
o
ng
min
o
r cleanups following sta
t
e cle
a
n
ups
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
e
liminate G constant and just u
s
e the Rainb
o
ws! module
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
rain
b
ows
.
rb:
u
n
i
n
de
n
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elimi
n
ate ti
m
ed_read
m
o
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simp
l
if
y
keepali
v
e
_
timeo
u
t accounting
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
disable Nagle's algorithm by
default
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
simp
l
ify Rainbows
.
max_bytes impl
e
mentation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use op
t
imized
http
d
a
te im
p
leme
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unicorn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c W
o
n
g
respons
e
: allow
n
or
m
al Ha
s
h for crafting Range h
e
aders
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
tests: e
n
sure 416 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
se
n
d proper 41
6
responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
writer_thread
_
p
o
ol:
re
m
o
ve un
n
ecesary
d
ebug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wo
n
g
prefe
r
Hash#merge!
to Hash#update for consis
t
ency
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
globally refa
c
tor Range handling for resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
li
o
:
rename defer
r
ed_respons
e
=> respons
e
_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
event_machine: cl
e
anup
r
e
s
ponse_pip
e
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
refac
t
or response send
f
ile body handlin
g
f
o
r easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t900
0
: disabl
e
this test for
C
oolioThread* mo
d
els
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
i
mplify pe
r
-
c
li
e
n
t
keep
a
live
s
tate checks
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
ng
c
oolio/master: s
m
all ga
r
bage
r
educ
t
ion
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 statu
s
for partial sendfile r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
o
olio_thr
e
ad_*:
fix 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
t
0022:
fix up broken/
i
ncomplet
e
te
s
ts
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
*
gemspec: fix build, we
have no unit t
e
sts
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging
c
leanups, reinstate generated fi
l
es for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
Rakefil
e
: f
i
x fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rain
b
o
ws
!
2
.
1
.
0 -
C
ool
.
io, bugfixes an
d
m
ore!
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
n
g
com
p
l
ete Rev => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several resp
o
nse b
o
dy#clos
e
fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_response: pas
s
files s
t
raig
h
t through
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
on
g
ena
b
l
e the keepalive_reques
t
s config opt
i
on
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
coolio
*
:
f
avor C
o
ol
i
o o
v
er Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
on
g
coo
l
io_fibe
r
_
s
pawn: decrease CPU
usage for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
019: ad
d
CPU u
s
age test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib: fi
x
b
u
g
in
s
etting wor
k
e
r
_connections
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: eve
n
le
s
s racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
d
o
c: misc clean
u
ps and additions for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
t0015
:
increase reliability of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
fib
e
r/io: avoid
a
l
locating Range obj
e
cts for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
fiber/*:
m
ore efficient keepali
v
e
_
tim
e
o
u
t
e
xpi
r
y
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fibe
r
/base: use
b
are "select" where po
s
sible
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t
hre
a
d_po
o
l:
a
vo
i
d needl
e
ss
w
a
k
eups from
sele
c
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_*: u
n
indent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introd
u
ce worker
_
yield meth
o
d
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
wr
i
ter_t
h
read
_
spaw
n
: fact
o
r out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic W
o
n
g
writer_thread
_
*: split
o
ut
classes into se
p
ar
a
te
file
s
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
writer_thread_*: s
p
lit o
u
t c
o
mmon socke
t
_proxy code
commit
|
commitdiff
|
tree
2010-12-27
E
ri
c
Wong
writer_thread_*: unindent
commit
|
commitdiff
|
tree
next