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: refactor common loop code
2011-02-05
Eric Wong
*
epoll
:
refactor
c
ommon loop cod
e
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
*epol
l
: co
n
so
l
idate re
-
run logic
commit
|
commitdiff
|
tree
2011-02-05
Eric
Won
g
writer_th
r
ead_po
o
l
: needle
s
s use o
f
Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
less expensiv
e
Q
U
I
T
proces
s
ing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
http_server: kill a
w
arning
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump re
q
uired U
n
icor
n
de
p
en
d
e
n
cy
for Kgio
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
bump
w
rongdoc d
e
velopment
dep
e
ndency
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
rename XAcc
e
ptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
test_i
s
olat
e
: use la
t
est U
n
ico
r
n
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
te
s
ts: replace
s
everal se
d
invocatio
n
s with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
rever
s
e_proxy: s
m
all re
o
rganization
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
n
g
reverse_prox
y
: pro
p
erly re
a
d I
P
v6 addr
e
ses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric Won
g
epoll: handle EINT
R
p
roperly in Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
tes
t
_isolate: only lo
a
d sl
e
epy_penguin under Linu
x
commit
|
commitdiff
|
tree
2011-02-04
E
r
i
c Wong
t/bin/u
n
u
s
ed_lis
t
en: simp
l
ify this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
prelimin
a
ry reverse
prox
y
Rack applicati
o
n
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wo
n
g
co
o
lio/client
:
on_write_complete
triggers
r
ead
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
test f
o
r
client_max_body_
s
ize being zero
commit
|
commitdiff
|
tree
2011-01-26
E
ric Wo
n
g
epoll/client:
avoid unnece
s
sary
E
p
o
l
l
#
set c
a
lls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUmakefi
l
e
:
only enable epol
l
-base
d
model
s
in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
in
i
ti
a
l XAccep
t
Epoll concur
r
en
c
y
model
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
on
g
ep
o
ll/client: threa
d
-safety for
write que
u
ing
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
ep
o
ll:
m
ake
E
po
l
l
.
quit more reusab
l
e
commit
|
commitdiff
|
tree
2011-01-24
Eric Wo
n
g
neverblock: fix app_call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
E
r
i
c Wo
n
g
clear LISTENERS a
r
ra
y
on
close
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll/client: min
o
r optimizat
i
on
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
e
v
_core: force i
n
put
to be
g
i
ven to app_call
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epo
l
l/cli
e
nt: factor out on_close method
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c
Wong
e
po
l
l
/
c
l
i
e
n
t: re
m
ove unused clie
n
t
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ext
r
a
ct common tasks to p
k
g
.
mk
to si
m
p
l
ify ou
r
makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: red
u
ce expirati
o
n calls
a
n
d
Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
ev_core: garba
g
e red
u
c
t
ion
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
poll: use
newer
sl
e
epy_pengui
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
m
a
x_body: dis
a
ble for ep
o
ll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
do
c
: git
.
bogomips
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epo
l
l:
use s
l
e
e
py_pengu
i
n
default size f
o
r ep
o
l
l
_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: close epoll descri
p
tor on graceful
shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remov
e
s
u
pport
for
Sunsho
w
ers
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Won
g
e
poll: i
g
nore ECON
N
RES
E
T errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: simpli
f
y set
u
p steps
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c
Wo
n
g
merge
rack_
i
n
put
i
nt
o
proc
e
ss_clien
t
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
e
v
_core: loca
l
ize
413 error
c
o
n
stant
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
remove unu
s
ed 4
1
6
er
r
or
c
onst
a
nt
s
/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
dev_fd_response:
garba
g
e reducti
o
n
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
dev_fd_re
s
ponse: do no
t
s
end chunks to 1
.
0
clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t
0035: kgio-pipe
-
r
e
sp
o
nse works everywh
e
re
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: use skip_m
o
dels help
e
r
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
remove su
p
p
o
rt for X-Rainb
o
w
s
-* headers
commit
|
commitdiff
|
tree
2011-01-19
E
r
ic
Wong
initial edge
-
triggered epoll
m
odel
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wo
n
g
t
ests: con
t
ent-
m
d
5 tests s
h
ut
down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_cor
e
: reuse buffer to avoid
G
C t
h
r
a
s
hing
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
t0050: improve test r
e
liab
i
lity
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump
rack-f
i
b
e
r_pool
version to
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
r
i
c W
o
ng
R
ainbows!
3
.
0
.
0 - serving the fas
t
est apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic W
o
n
g
add
w
ri
t
e
-
on-close
t
est fr
o
m Uni
c
orn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
v
ent_machine: buffer reads when wa
i
ting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
even
t
_machine/client:
r
e
n
a
m
e ivar for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric Wong
event_mac
h
ine/c
l
ient: remove unused :
b
o
d
y accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
on
g
coolio: enable async
.
callback fo
r
one-shot bod
y
responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/co
o
lio
/
client: set LOOP
c
ons
t
a
n
t in modul
e
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
coolio/client: s
m
all
optim
i
z
a
tions
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
coolio_thread_*: laz
y
l
o
a
d Rainbows:
:
Co
o
lio::C
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redir
e
ct unexpected test o
u
tput to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine
:
fold wr
i
te_response back into client
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
eve
n
t_machine: clean
u
p async
l
o
g
i
c
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
ev_core: sma
l
l organization clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
more consistent
u
se/avoid
a
nc
e
of
H
eaderHas
h
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wong
favor Has
h
#
i
nclud
e
? for some existence
c
h
eck
s
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
test_isolate: bump versions an
d
sim
p
lify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: p
r
e
vent c
o
n
c
urr
e
nt execu
t
ion
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
tests: bump async_
s
inatra depen
d
ency
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
b
ump depe
n
dency on Rack
to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Won
g
respons
e
: do
n
ot skip Sta
t
us header set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
response: fix skipp
i
ng
o
f Status: h
e
ader from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: gar
b
age re
d
uction with const
s
trings
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wong
event
_
machine: refactor async
.
callbac
k
for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
even
t
_mac
h
in
e
: factor out async
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor cleanups followin
g
s
tate c
l
ea
n
u
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eli
m
in
a
te G c
o
nstant a
n
d
just
use the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
rainbo
w
s
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
eli
m
inate timed
_
read modul
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify
k
e
e
pal
i
v
e
_timeout ac
c
ounting
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
disable Nagle
'
s algorit
h
m by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplif
y
Rainbows
.
max
_
bytes imple
m
en
t
atio
n
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
response: us
e
opt
i
mized httpdate impleme
n
t
ati
o
n
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wo
n
g
Bump unic
o
rn
d
ependency
t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
esponse: all
o
w
n
ormal Ha
s
h for craf
t
i
ng Range
header
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tes
t
s: ensure 41
6
responses do keepaliv
e
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
on
g
sen
d
proper 41
6
response
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
w
r
i
ter_thread_p
o
ol: remove unn
e
ces
a
ry
debug me
s
sages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
p
r
e
fer Hash#merge! to Hash#update for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
globa
l
ly refactor Range
handli
n
g
for responses
commit
|
commitdiff
|
tree
2011-01-05
E
ric
W
o
n
g
coolio: rename
d
eferred_res
p
o
n
se =>
r
esponse
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
even
t
_machine: cleanup
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
efactor
r
e
s
ponse sen
d
file body handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
t9000: di
s
able this test for Cool
i
oThr
e
a
d* m
o
dels
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wong
simplif
y
per-cl
i
ent
keepalive state che
c
ks
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
coolio/master: small garbage reductio
n
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 st
a
tus
f
or partial sendfile r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio
_
th
r
ead_*:
f
ix 4
1
6 respon
s
e handling
commit
|
commitdiff
|
tree
next