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: handle EINTR properly in Ruby-space
2011-02-04
Eric Wong
epoll: ha
n
dle EINTR prope
r
ly
in Ruby
-
spa
c
e
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
test_isolate: only load sleepy_penguin under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
/
bin/u
n
used_l
i
sten: simp
l
ify
t
his
commit
|
commitdiff
|
tree
2011-02-02
Eric
Won
g
pre
l
iminary reverse proxy Rack application
commit
|
commitdiff
|
tree
2011-01-31
Eric Won
g
cooli
o
/client
:
on_write
_
complete tri
g
gers
r
ead
commit
|
commitdiff
|
tree
2011-01-27
E
r
ic Won
g
t
e
st for client_
m
ax_body_size being
z
ero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epoll/client: avoid
u
n
necessary Epoll
#
set calls
commit
|
commitdiff
|
tree
2011-01-26
Er
i
c Wo
n
g
GNUmak
e
f
ile: only enable epoll-based mo
d
els in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial XAcceptE
p
oll conc
u
r
r
ency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Won
g
epoll
/
client: thread-safety fo
r
write q
u
eu
i
ng
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
ep
o
l
l: make Epoll
.
quit
m
o
re r
e
usa
b
le
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
n
e
v
erblock: fix
app_call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Er
i
c Wong
cle
a
r LISTENERS
array on
c
lo
s
e
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll/clie
n
t: minor
o
ptimization
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
ev_core: force input to be
gi
v
en
t
o app_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll/c
l
ient
:
fac
t
or out on_close met
h
od
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epo
l
l/client
:
r
e
move unused
client
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wo
n
g
ex
t
ract c
o
mmon
t
a
s
k
s to pkg
.
mk to
s
implify our
mak
e
file
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
epoll: r
e
duce expiration calls
a
n
d
Time objects
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
ev_cor
e
: garbage reductio
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epoll: u
s
e
newer sleep
y
_pengu
i
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: dis
a
bl
e
fo
r
ep
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
b
ogo
m
ips
.
org =>
b
ogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epo
l
l: us
e
sleepy
_
pengu
i
n default size for epoll_wai
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epo
l
l: cl
o
se epo
l
l
d
e
s
c
r
iptor o
n
graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
remove support for S
u
n
s
h
o
w
ers
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
n
g
epoll: ignore
E
C
O
N
NRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
e
v
_co
r
e: si
m
plify setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
merge rack_i
n
put in
t
o proc
e
ss_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core:
l
ocalize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove unused 416 error cons
t
ants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
e
v
_fd
_
response
:
g
a
rb
a
ge reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
e
v_
f
d_r
e
spo
n
s
e
:
do not send chunks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035
:
kgio-pipe-
r
esp
o
nse works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
ong
t0023: use skip_models helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
emove su
p
port f
o
r X-
R
ainbows-* header
s
commit
|
commitdiff
|
tree
2011-01-19
E
ric Won
g
initial edge-trig
g
ered epol
l
m
o
del
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
t
ests: content-
m
d5
te
s
ts sh
u
t down connection
commit
|
commitdiff
|
tree
2011-01-14
Eric
W
ong
t0050: improve test reli
a
bility
commit
|
commitdiff
|
tree
2011-01-14
Eric
Wong
tes
t
s: bump rack
-
fib
e
r_pool
v
ersion to
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
Rai
n
bow
s
! 3
.
0
.
0 - se
r
ving t
h
e
f
astest
apps to sl
o
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wong
ad
d
wr
i
te
-
o
n-close
t
est fr
o
m Unic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
event_
m
achine: buffer read
s
when waiting fo
r
async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
e
vent_machin
e
/cl
i
ent: rename ivar fo
r
co
n
sist
e
ncy w
i
th
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
event
_
m
achine/client: remove unused :body
a
cc
e
ssor
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
n
g
coolio: ena
b
le async
.
callbac
k
f
o
r
o
ne
-
shot body r
e
sponses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio/cli
e
nt
:
se
t
LO
O
P constant in mod
u
le
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/client: s
m
a
ll optimiz
a
t
ion
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_thread_*: lazy load
Rainbows::C
o
olio::Clien
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect unexpected test output
to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
event_machine:
f
ol
d
wri
t
e
_
r
esponse b
a
ck into client
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
W
ong
event_ma
c
hine: c
l
eanup async
logi
c
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
ev_co
r
e: small o
r
gani
z
ation
cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
more con
s
istent use/avoid
a
nce of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
favor Hash#includ
e
? for some existe
n
ce checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test
_
isolat
e
: bump version
s
and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
test_isolate: p
r
eve
n
t concurre
n
t e
x
ecution
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
tests
:
bu
m
p
a
s
y
nc_sinatra
dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump dependency
o
n
Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
r
e
s
p
onse: do not skip Status heade
r
s
et by a
p
p
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
response: fix skipping of Stat
u
s: header from
app
commit
|
commitdiff
|
tree
2011-01-07
E
ri
c
Wong
ev_core: g
a
rbage reduct
i
on
with const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_machine: refa
c
tor async
.
c
a
llb
a
ck for
kee
p
ali
v
e
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
e
vent_machine: f
a
c
tor out async
.
c
allb
a
ck
h
andli
n
g
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
Wong
minor cleanups following state cleanups
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
Won
g
elim
i
nate G con
s
tant and
j
ust us
e
the Rainb
o
ws! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rai
n
bows
.
rb: uninden
t
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
ong
elimin
a
te
t
i
med_read
mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
simp
l
if
y
keepalive_timeout accou
n
ting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disabl
e
N
a
gle's algorithm by d
e
fault
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify
Rainb
o
ws
.
max_byte
s
imple
m
e
n
t
ation
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
re
s
ponse: use optim
i
zed h
t
tpdat
e
implementatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
B
ump unicorn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wo
n
g
response: allow normal Hash
for cra
f
ting Range
h
eaders
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
t
e
sts: ens
u
r
e 416
r
espo
n
ses do keep
a
live
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
se
n
d
p
r
o
pe
r
416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writ
e
r_t
h
read
_
pool: r
e
move un
n
ece
s
ary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#merge! t
o
Hash#update for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally refactor
Range handling
f
or re
s
p
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
c
oolio:
r
e
name deferred_response => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
e
vent_
m
ac
h
i
n
e: cl
e
anup response_p
i
pe
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
W
o
ng
refac
t
or r
e
sp
o
nse sendfile body h
a
nd
l
ing f
o
r
e
asier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Won
g
t9000: di
s
able
t
his
t
est fo
r
C
o
olioThread* mo
d
e
l
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
n
g
simplify per-cl
i
ent keepal
i
ve s
t
ate checks
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
coolio
/
maste
r
: small g
a
rbage reduct
i
o
n
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
return 206 sta
t
us for
partial sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
lio_thread
_
*
:
f
i
x 416
r
espo
n
se handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t0022
:
f
i
x up
b
roken/
i
ncomplet
e
test
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gemspec: fi
x
build, we
h
a
ve
no un
i
t
test
s
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c Wong
Packaging cleanups, rei
n
s
t
ate ge
n
e
r
ated fil
e
s for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
Rak
e
fil
e
: fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c
Wong
Rainbow
s
! 2
.
1
.
0 - Coo
l
.
io, bugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Re
v
=> Coolio renam
i
ng
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
several response
b
ody#c
l
ose fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric W
o
n
g
d
e
v
_fd_re
s
p
o
nse: pass fi
l
e
s
straight
t
h
rough
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
e
n
ab
l
e the keepa
l
ive_requ
e
sts
c
o
nfig opt
i
on
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
o
olio*: fav
o
r Coolio
o
ver Rev
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
c
o
ol
i
o_fiber
_
s
pawn: decrease CPU usage for kee
p
al
i
ve
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0
0
19: ad
d
CPU u
s
age
t
e
s
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t
e
st-lib:
f
ix bug in setting
w
o
rker
_
connections
commit
|
commitdiff
|
tree
next