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
e
poll/client: f
a
ctor o
u
t on_close metho
d
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
epoll/cl
i
ent: remove u
n
u
s
ed c
l
ient
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
n
g
ext
r
act common tas
k
s to pk
g
.
mk to si
m
pl
i
fy our makefile
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epoll
:
reduce expi
r
ation
c
alls a
n
d Ti
m
e object
s
commit
|
commitdiff
|
tree
2011-01-22
E
ric
W
ong
ev_core: gar
b
age reducti
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll: u
s
e newer
s
leepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
max_body: disable for e
p
oll
commit
|
commitdiff
|
tree
2011-01-21
Eric Won
g
doc: git
.
bogomips
.
org => bogomips
.
o
rg
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
e
poll: use sleepy_penguin defau
l
t size
for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epol
l
: close epoll desc
r
ip
t
or on gracef
u
l shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remov
e
s
u
ppo
r
t
f
or Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: igno
r
e ECONNRESE
T
errors
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
ng
ev_core: simplify se
t
up steps
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic
Wong
merge rack_input int
o
process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core
:
lo
c
alize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove un
u
sed 416 error constan
t
s/e
x
ception
s
commit
|
commitdiff
|
tree
2011-01-20
E
ric
W
ong
d
e
v_fd_respon
s
e
: garbage re
d
uctio
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev
_
f
d
_response: do no
t
send c
h
unks to 1
.
0 c
l
i
e
nts
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t0035:
kgio-pipe-respo
n
se work
s
everywhere
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
t
002
3
: use skip_models h
e
lper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove suppo
r
t fo
r
X
-
R
ainbow
s
-*
headers
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wong
initial e
d
ge-t
r
i
g
gered
epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
t
e
sts
:
c
o
ntent-md5 tests shut do
w
n connection
commit
|
commitdiff
|
tree
2011-01-17
Eric W
o
ng
ev_c
o
re: reuse buffer to
a
void GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
t
0
050: improve test
rel
i
ability
commit
|
commitdiff
|
tree
2011-01-14
E
r
ic Wong
tests: bump
rack-fiber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rain
b
ows! 3
.
0
.
0
- serv
i
n
g the f
a
stest apps
t
o slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wong
a
dd w
r
i
te-on-close te
s
t from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c W
o
ng
e
vent_machine: buffer r
e
ads when wait
i
ng for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machin
e
/client: rena
m
e ivar for cons
i
st
e
ncy
w
ith
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
on
g
e
vent_machine/c
l
ient
:
remove unused :bo
d
y a
c
cessor
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
cool
i
o: enable async
.
ca
l
lback for one
-
shot body resp
o
nses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rai
n
bows/coolio/client
:
set LOOP co
n
stan
t
in
modu
l
e
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/
c
lie
n
t:
s
mall optimiz
a
tion
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
coolio_
t
hrea
d
_*: lazy load Rainbows::Coolio::Cli
e
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
redirect
unexpe
c
ted
t
est output to
/
dev/
n
ull
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
eve
n
t_
m
a
c
hine: fold wr
i
te_response back
into client
commit
|
commitdiff
|
tree
2011-01-08
E
ri
c
W
o
ng
event_
m
ac
h
in
e
: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core:
small organiza
t
i
o
n cleanup
commit
|
commitdiff
|
tree
2011-01-07
E
ric
W
ong
more consistent us
e
/avoid
a
nce o
f
Header
H
as
h
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash#include? fo
r
some existence che
c
ks
commit
|
commitdiff
|
tree
2011-01-07
E
ric
W
ong
t
est_is
o
l
ate
:
b
u
mp ve
r
s
i
ons and simplify
commit
|
commitdiff
|
tree
2011-01-07
E
ric
W
o
ng
test_isolate: pr
e
vent
c
oncurren
t
executio
n
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
ests: b
u
mp
async_sinatra dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
on
g
bu
m
p dep
e
ndency o
n
Ra
c
k t
o
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
resp
o
n
se
:
do not skip Status
he
a
der set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respon
s
e
: fix skipping of S
t
atus: he
a
d
e
r
from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: garbage
reduc
t
ion with
c
onst str
i
n
gs
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wo
n
g
event
_
mach
i
ne: refactor async
.
callback fo
r
keepa
l
ive
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
event_machine: factor out async
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
m
i
n
or cleanup
s
following s
t
ate
c
l
e
a
nu
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
eliminate G c
o
nst
a
nt and just use the Rainbows! mo
d
u
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
rainbo
w
s
.
rb: unin
d
ent
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
elim
i
nate timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
simplify keepalive_t
i
meout accou
n
ting
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
disable N
a
gle's al
g
orithm by default
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
s
i
mplify Rainbow
s
.
max_b
y
tes implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use optim
i
zed httpdat
e
i
mplementat
i
on
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
Bum
p
unicorn dep
e
n
d
enc
y
to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
es
p
onse: allow normal Hash for craft
i
ng Range
headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
tests: ens
u
re
416 r
e
sponses do k
e
epali
v
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send prop
e
r
416 respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
wri
t
er_t
h
read_po
o
l: remove unnecesary debug message
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
prefer Has
h
#merge! to Hash#
u
pdat
e
for consisten
c
y
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
globally refactor Range handl
i
ng for res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coolio: r
e
n
a
m
e def
e
rred_response => response_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wo
n
g
event_machine: cleanup re
s
ponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
refactor response sendfil
e
bod
y
hand
l
ing for
easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t90
0
0: d
i
s
a
ble this test for CoolioThrea
d
* models
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
s
implify p
e
r-clien
t
keepalive
s
tate checks
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
n
g
coolio/master: small garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
re
t
u
rn 20
6
status for partial
sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
coo
l
io_thread_*:
f
ix 416 re
s
ponse
h
andling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
0
022: fix up broken/incomple
t
e tests
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
*g
e
mspec: fi
x
build, we have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Pa
c
kaging clean
u
ps, rei
n
state generated files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
R
a
k
e
file: fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
ainbo
w
s! 2
.
1
.
0 - Cool
.
io, bu
g
fixes and more!
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic
W
ong
com
p
lete Rev => C
o
olio ren
a
m
ing
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
several response body#close fixe
s
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
Wong
dev_fd_respo
n
se: pass files straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enabl
e
the
keepalive_requests conf
i
g optio
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
o
o
l
i
o*: favor
C
oo
l
io over Rev
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
coo
l
io_f
i
ber_spawn: decreas
e
CPU usage for ke
e
palive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
019
:
a
dd
CPU u
s
age test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
ong
tes
t
-li
b
: fix bug in se
t
ting worke
r
_connection
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: even less racy fix
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
doc: misc clean
u
ps
a
nd additions fo
r
R
D
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: in
c
rease reliability
o
f
test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
init
i
al cool
.
io
su
p
port
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
iber/io:
avoid al
l
oc
a
ting
R
ange
objects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fi
b
er/*: mo
r
e efficient keep
a
live_timeou
t
expi
r
y
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber
/
ba
s
e:
u
se bare "select"
whe
r
e possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread
_
pool
:
avoid needless w
a
keups f
r
om select
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thr
e
a
d
_*: u
n
inde
n
t
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
intr
o
duce worker
_
y
i
eld method
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
w
riter_
t
hread_spa
w
n: factor
o
u
t
Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
writer_thre
a
d_*: spli
t
out class
e
s into separate files
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
w
riter_thread_*: split out common socket_p
r
oxy code
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
writer_
t
hread_*: unindent
commit
|
commitdiff
|
tree
next