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
clear LISTENERS array on close
2011-01-24
Eric Wong
clear LISTENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll/client: minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
v
_core: f
o
rce input to be
g
iven to app_c
a
ll
commit
|
commitdiff
|
tree
2011-01-22
E
ric
Wong
epoll/clie
n
t:
factor
o
ut
o
n
_cl
o
se metho
d
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
ng
epol
l
/
c
l
ien
t
: remove
unused client
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
extr
a
ct co
m
mon tasks to pkg
.
m
k
to
s
impli
f
y
o
ur
m
a
kefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll: reduce expiration
c
al
l
s
and Tim
e
objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_
c
ore: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll: use ne
w
e
r sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
max_body: disable for epol
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
d
o
c: git
.
bog
o
mips
.
org => bogom
i
ps
.
org
commit
|
commitdiff
|
tree
2011-01-21
E
ric Wong
e
po
l
l: use sleepy_
p
eng
u
in
d
efault size for epo
l
l_wait
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
Wo
n
g
epoll
:
close epoll descri
p
tor on graceful shut
d
own
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove s
u
p
p
ort for Suns
h
o
w
ers
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
epoll: ignor
e
ECONNRESET
er
r
o
r
s
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
Wo
n
g
ev_core: sim
p
lify setup st
e
ps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack_input into proce
s
s
_cli
e
nt
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
ev_core: localiz
e
413 error con
s
tan
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove u
n
used 416 error c
o
n
sta
n
ts/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
dev_fd_respon
s
e:
g
arbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
dev_fd_response:
d
o not
s
end
chunks to 1
.
0 cl
i
ents
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c W
o
ng
t0035: kgio-pipe
-
r
e
sponse wo
r
ks everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0
0
23: use skip_models help
e
r
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wo
n
g
r
e
mo
v
e
support for X-Rain
b
ows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
initial e
d
ge-tr
i
ggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
te
s
ts: content-md5 tests s
h
ut
d
own
connection
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c
W
o
n
g
t00
5
0: improve
t
est
reli
a
bility
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
e
sts: bump rack-fiber_pool
version t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
Rain
b
o
w
s! 3
.
0
.
0 -
s
er
v
ing the faste
s
t a
p
p
s
to slo
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
ad
d
wri
t
e-on-cl
o
s
e
test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
event_ma
c
hine: bu
f
fer reads w
h
en waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event
_
mac
h
ine/client: rename i
v
a
r for consistency wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wo
n
g
event_machine/client: remove unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
c
o
o
l
i
o: enable async
.
callback
for one
-
shot
b
ody
r
espons
e
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio
/
clien
t
: set LOOP
c
ons
t
ant i
n
module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/client: sm
a
ll optimizations
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
coolio_thread_*: lazy load Rainbows::Coolio
:
:Cli
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
redirect unexpe
c
t
e
d
t
est out
p
ut to /de
v
/
n
ul
l
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
vent_mac
h
i
ne:
fold write_res
p
onse back into cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_m
a
c
hine:
cleanup as
y
nc logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: small organization clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
mo
r
e consistent use/avoida
n
ce of He
a
derHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
f
a
vor
Has
h
#inc
l
ude? for some
e
xistence c
h
ec
k
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
st_isola
t
e
:
bu
m
p ve
r
sio
n
s
and si
m
plify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_
i
solate: preve
n
t
c
o
ncurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tes
t
s:
b
ump async_sinatra dep
e
ndency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump depen
d
ency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: d
o
not
skip Status he
a
d
e
r set
b
y app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
W
o
n
g
respo
n
s
e
: fix skipp
i
ng of
S
tatus: header from app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
ong
e
v_
c
o
r
e
:
g
a
rbage redu
c
tion
wit
h
const s
t
r
i
ngs
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
event_m
a
chine:
r
efactor asyn
c
.
callb
a
ck for keep
a
li
v
e
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
event
_
machin
e
:
f
actor out async
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
minor cleanups following st
a
te cl
e
a
n
ups
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
eliminate G c
o
ns
t
ant and jus
t
use the R
a
in
b
ows!
m
od
u
le
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
rainbows
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
e
l
iminate timed_read mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
simplify keepa
l
ive_timeout acco
u
nting
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c W
o
ng
disable Nagle
'
s
a
lg
o
rithm by
d
efault
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
simplify Ra
i
nbows
.
m
ax_
b
ytes i
m
pleme
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wo
n
g
respo
n
s
e: us
e
o
ptim
i
z
ed httpdate implementatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unico
r
n dependency
t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
r
e
sponse:
allow normal Hash for crafting
R
ange header
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
tests: ensure
416
r
esponses do keep
a
live
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
sen
d
proper 416 respo
n
se
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
w
rit
e
r_thre
a
d_pool: remov
e
unnec
e
sary debug messages
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
on
g
pre
f
er
H
ash#merge
!
to Hash#upd
a
t
e
f
or con
s
istency
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
Won
g
glo
b
all
y
r
e
factor Range handling for responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
o
n
g
co
o
lio: r
e
name def
e
rred_re
s
pon
s
e => res
p
on
s
e_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_machine: cleanup re
s
ponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
refactor respon
s
e sendfile body h
a
ndlin
g
for ea
s
ier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
t
9000: di
s
ab
l
e
this t
e
st fo
r
C
oolioThread*
models
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
s
impl
i
fy per-client keepa
l
iv
e
state c
h
ecks
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Wo
n
g
coolio/mast
e
r: sm
a
ll g
a
rbag
e
reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 status for pa
r
t
i
al sendfile respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_
t
hread_*: fix 416 re
s
pons
e
handlin
g
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t00
2
2:
fix u
p
br
o
ken/incomplete t
e
sts
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
*gem
s
p
e
c
: fix build, we
h
ave no unit
t
ests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging cl
e
anups,
reinstate
genera
t
ed
files
f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakef
i
le: fix
f
m_update task
commit
|
commitdiff
|
tree
2010-12-29
E
ric W
o
ng
R
ainbows! 2
.
1
.
0 - Cool
.
io, bugfi
x
es and more!
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
com
p
lete Rev =
>
C
o
olio renaming
commit
|
commitdiff
|
tree
2010-12-29
E
ric Won
g
sever
a
l resp
o
nse bod
y
#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
ong
dev_fd_response
:
pass files
s
tra
i
gh
t
through
commit
|
commitdiff
|
tree
2010-12-28
Eric W
o
n
g
enab
l
e the
keepalive
_
requests
c
o
n
fig option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
co
o
lio*: fav
o
r
C
oolio
o
v
er
R
ev
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wo
n
g
coolio
_
fiber_spawn: decrease CPU us
a
ge f
o
r keepalive
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t0
0
19: add
C
PU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
tes
t
-lib: f
i
x bu
g
in se
t
t
i
ng
worke
r
_
connectio
n
s
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
t0015: eve
n
le
s
s racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cleanups and add
i
t
ions for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: inc
r
ease reliability
o
f test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/io: avoid allocating Range ob
j
ects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
fiber
/
*
:
more efficien
t
keepalive_timeout
e
xpiry
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
fiber/bas
e
: use bare "select" where
possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
h
read_pool: avo
i
d
needless wakeups
from select
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
thread_
*
:
u
nindent
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
i
ntroduce worke
r
_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
writer_
t
hread_spawn: factor out Cli
e
nt
.
quit
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
w
riter
_
threa
d
_*:
split o
u
t classes into separa
t
e
files
commit
|
commitdiff
|
tree
next