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: thread-safety for write queuing
2011-01-25
Eric Wong
epoll/c
l
ient: thread-s
a
fety for write queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: make Epoll
.
quit more
reusa
b
le
commit
|
commitdiff
|
tree
2011-01-24
Eric Won
g
neverblock
:
fix
app_ca
l
l un
d
er 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Er
i
c Wong
cle
a
r LIST
E
N
ERS
array o
n
close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: minor opt
i
mi
z
ati
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_c
o
re: f
o
rce
input to be given
t
o app_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/cl
i
ent
:
facto
r
out on_clos
e
method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: remove unused cl
i
ent
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
extract comm
o
n tasks to pkg
.
mk to simplify our m
a
ke
f
ile
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
ep
o
ll: r
e
duce expi
r
ation
c
alls an
d
Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
ev_core: garba
g
e reduc
t
ion
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
poll: use n
e
wer slee
p
y_penguin
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
Wong
max_body: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bogo
m
i
p
s
.
o
rg => bogom
i
ps
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
epoll
:
use sl
e
e
p
y
_pen
g
u
i
n
default size for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
p
oll: close epol
l
descriptor on grac
e
ful shu
t
d
o
wn
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
remove s
u
pport for Sunsh
o
wers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
epoll:
ignor
e
ECONNRESET er
r
ors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v
_cor
e
: simplify setup steps
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
W
o
ng
me
r
ge rac
k
_input
i
nto pr
o
cess_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
ev_
c
ore: localize
413
erro
r
c
o
nstant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remov
e
unused 416 error
constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_res
p
o
n
se: garbage redu
c
tion
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
dev_fd_response: do not send chunks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t
0
035: kgio-pi
p
e-response works everyw
h
ere
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
t0023: use skip_models helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
emove
s
upport for X-
R
ainbows-
*
headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
i
nitial
e
d
ge-triggered
e
p
oll
mo
d
el
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
t
e
s
t
s: content-md5 tests
s
hut down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric
W
on
g
ev_core
:
reuse
buffer
to avoid GC
t
hr
a
shin
g
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: improve te
s
t reliab
i
l
i
ty
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tes
t
s
:
b
ump rack-fiber_
p
ool ve
r
sion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0 - se
r
ving the fas
t
e
st
a
pps
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
a
dd wri
t
e-on-close
t
e
s
t
f
r
om Unic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c
Wong
event_
m
achi
n
e: buf
f
er re
a
ds
when waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric W
o
n
g
e
v
ent_machine/client: ren
a
me
i
var for consistency
w
ith
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
e
vent
_
machine/
c
lient
:
remove u
n
used :body
a
ccess
o
r
commit
|
commitdiff
|
tree
2011-01-11
Eric Wo
n
g
c
o
olio: enable
async
.
callb
a
ck for on
e
-shot b
o
dy respon
s
es
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
r
a
inbows/coo
l
i
o
/client: set
LOOP
c
onstant in module
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
coolio/clien
t
: small optimiz
a
tion
s
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
n
g
c
oolio_thread_*:
l
a
z
y loa
d
Rain
b
ows
:
:Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c
W
ong
red
i
rec
t
unexp
e
cte
d
test output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
e
vent_m
a
c
hi
n
e: fold write_resp
o
nse
back i
n
to cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
event_ma
c
h
i
ne: cleanu
p
async
l
ogic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_c
o
re: small organization
clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
m
o
re consistent use/avoidan
c
e of
H
e
a
derHas
h
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
fav
o
r Ha
s
h
#
include? for
s
ome existe
n
ce che
c
ks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_
i
solate: b
u
mp versions
and simpli
f
y
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
tes
t
_isolate: p
r
eve
n
t con
c
urrent ex
e
cution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump async_
s
inatra dependency
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
b
u
mp de
p
endency on R
a
c
k
to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
res
p
onse: do not ski
p
Status header set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response:
fix s
k
i
pping of
S
tatus: he
a
der fro
m
a
pp
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_c
o
r
e: g
a
rbag
e
r
e
d
uction with c
o
nst strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event
_
machine: refactor async
.
c
a
llback fo
r
keepali
v
e
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
event_m
a
chine: f
a
ctor out async
.
c
a
llback h
a
ndling
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
minor cleanups following state clean
u
ps
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
elimina
t
e G
c
onstant and just u
s
e the
R
ainbows! modul
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
rainbows
.
r
b:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eli
m
inate
ti
m
ed_re
a
d mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
s
implify keepaliv
e
_t
i
meout
a
c
counting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disabl
e
Nagle's algor
i
thm by
def
a
ul
t
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
simplify Rai
n
bows
.
max_bytes implementation
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Won
g
response: use optimiz
e
d httpda
t
e imple
m
e
n
tati
o
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unicorn d
e
pendency
to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response
:
allow normal Hash
for crafting Ran
g
e heade
r
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensure
4
16 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
se
n
d proper 416
respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_thread_p
o
ol: re
m
ove
u
nn
e
cesary debug
messa
g
es
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
pref
e
r Ha
s
h#merge! to Hash#upda
t
e for consistenc
y
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
g
lobally refacto
r
R
a
nge han
d
l
ing for r
e
spo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
coolio: rename def
e
rred_resp
o
nse =
>
resp
o
ns
e
_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
event_
m
a
c
hine: clean
u
p
respon
s
e_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
refactor response sendfile body h
a
nd
l
i
n
g for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
t9000:
disable th
i
s
t
est
f
or CoolioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
simplif
y
per-
c
lient keepalive st
a
te checks
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
cool
i
o
/master: small garbag
e
reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 s
t
atus for
p
a
r
tial send
f
ile resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
co
o
l
io_thr
e
ad_*: f
i
x 416 response ha
n
dling
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
t0
0
2
2: fix up broken/
i
ncomplete test
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
*gem
s
p
ec: fix build,
w
e hav
e
no
u
nit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
P
a
ckaging clea
n
ups, r
e
instate genera
t
ed files for
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c Wong
Rakefile: fix fm_update
t
ask
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
R
ainbows!
2
.
1
.
0 -
Cool
.
io, bug
f
ixes and
mo
r
e
!
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
co
m
plete R
e
v => C
o
olio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
seve
r
al r
e
spon
s
e
b
ody
#
close fixe
s
commit
|
commitdiff
|
tree
2010-12-28
Eric W
o
ng
d
ev
_
fd_respons
e
:
pas
s
fi
l
e
s
straight through
commit
|
commitdiff
|
tree
2010-12-28
Er
i
c
Wong
e
nable the keepalive_
r
equests con
f
ig option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
oolio*: favor Coolio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
coolio_fibe
r
_
s
pawn: dec
r
e
ase CPU u
s
age for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t00
1
9: ad
d
CPU us
a
ge test
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
test-l
i
b
: fix bug in
s
etti
n
g worker
_
c
o
nnec
t
ions
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t0015: even less
r
acy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cleanups and additions for R
D
oc
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
t0015: i
n
crease
reliabil
i
t
y
of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
i
o
support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
i
ber
/
io:
a
v
o
id allocating Range
o
b
j
ects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fi
b
er/*: more
efficient kee
p
alive_timeou
t
expiry
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
n
g
fibe
r
/
base
:
use
b
are "s
e
lect" w
h
ere
pos
s
ible
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
threa
d
_pool:
a
void n
e
ed
l
ess wakeups from selec
t
commit
|
commitdiff
|
tree
next