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
simpler keepalive check for synchronous models
2010-11-20
Eric
W
ong
sim
p
l
e
r keepal
i
ve check
f
or synchr
o
nou
s
models
commit
|
commitdiff
|
tree
2010-11-20
Eric
Wong
m
a
x_body: rewrite wrappers to
be
s
a
f
e
r
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
max_bo
d
y: do not en
a
ble for RevThread* mode
l
s
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
ng
up
g
rade to Kgio 2
.
x
and U
n
icorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Won
g
t
e
s
t_isolate:
depend on newe
r
Un
i
cor
n
commit
|
commitdiff
|
tree
2010-11-17
Eric W
o
n
g
rei
m
plement cl
i
ent
_
max_bo
d
y
_si
z
e handler
s
commit
|
commitdiff
|
tree
2010-11-06
E
ric W
o
ng
avoid Errno:
:
EAGAIN, hard
e
r
commit
|
commitdiff
|
tree
2010-11-05
Eric Won
g
avoid Kgio::WaitReadable/
W
aitWri
t
a
b
l
e constants
commit
|
commitdiff
|
tree
2010-11-05
Eric
Wong
process_client: fix attempted keepa
l
ive
on
H
TTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
Rai
n
b
o
w
s
! 1
.
0
.
0 - internal cle
a
nups
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
t
e
sts:
a
v
oid
r
ace conditions on
r
eload tes
t
s
commit
|
commitdiff
|
tree
2010-10-28
E
ric Wong
t0018: wait for old worker to be reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
rev+event_machine: small
c
l
e
anu
p
s with new parser
API
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
HUP r
e
load resto
r
es
d
ef
a
ults on unset settings
commit
|
commitdiff
|
tree
2010-10-27
Eric Won
g
use
Unico
r
n 2
.
0
.
0
f
i
nal
commit
|
commitdiff
|
tree
2010-10-26
Eric Won
g
Rakefi
l
e: updates for pr
e
releases
commit
|
commitdiff
|
tree
2010-10-26
E
r
i
c
Wo
n
g
Rainbows!
1
.
0
.
0
p
r
e
1 - kinde
r
, gentler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
gem
s
pec: b
u
mp d
e
velopme
n
t
depend
e
nc
y
of
I
solate
commit
|
commitdiff
|
tree
2010-10-26
Eric W
o
ng
doc: RDoc
updates
commit
|
commitdiff
|
tree
2010-10-25
Eric Wong
reduce
d
ependenc
y
o
n
IO
#
write_nonblock
commit
|
commitdiff
|
tree
2010-10-23
Er
i
c Wo
n
g
http_re
q
uest: remove
t
h
i
s (s
u
b)c
l
ass
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
u
n
indent most files
commit
|
commitdiff
|
tree
2010-10-22
Eric
Wong
l
o
cal
.
mk
.
sampl
e
: re
m
ove
testing under
1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
REA
D
ME:
u
pdate copyright year
commit
|
commitdiff
|
tree
2010-10-22
Eric Wo
n
g
dev_f
d
_r
e
s
ponse: do not wrap for Fiber-
a
ware IOs
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c Wong
fiber
_
{pool
,
spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber
_
pool:
no n
e
ed for old Fiber::I
O
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
c
o
de
s
huffling for kgio
commit
|
commitdiff
|
tree
2010-10-21
E
r
ic Won
g
uni
c
or
n
2
.
x updat
e
s
+ kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_server
:
more descrip
t
i
ve err
o
r for deb
u
g
g
i
ng
commit
|
commitdiff
|
tree
2010-09-29
E
ric Wong
start using k
g
io libra
r
y
commit
|
commitdiff
|
tree
2010-09-17
Eri
c
Wong
event
_
machine: re
m
ove unnecessary
"
return"
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wo
n
g
Rainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
bump Unicorn dependenc
y
to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
"kee
p
alive_tim
e
out 0" (really)
d
isables keepal
i
ve
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t0016: di
s
ab
l
e
Rack::L
i
nt for s
p
eed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev
_
t
h
r
ead_*: f
i
x
IO proxy failures w/pipelini
n
g
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/r
e
v/core: tiny c
l
eanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/master
:
uninde
n
t
commit
|
commitdiff
|
tree
2010-08-19
E
r
ic Wong
a
dd
R
ainbows::Th
r
ea
d
Tim
e
out middl
e
ware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wo
n
g
avoi
d
EBADF with c
e
rtain middl
e
wares when p
r
o
x
ying
commit
|
commitdiff
|
tree
2010-08-17
E
r
i
c Wong
rev/client: fix
r
ed
u
nd
a
n
t
c
l
ose of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Er
i
c Wong
F
AQ: upda
t
e SSL section, add P
o
und
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_f
d
_response
:
w
eaken
/
dev/
f
d ch
e
c
k
f
or compatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric
W
ong
doc
:
it
'
s a
l
ways "Rainbows!" with
a
bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ:
u
pdate Rails requires
for
R
uby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c Wong
Rainbo
w
s!
0
.
96
.
0 - range
s
u
p
port
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c Wong
t0500: avoid race
condition
w
ith tim
e
stamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint: publis
h
R
ub
y
f
orge news on rele
a
se
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c: hide inte
r
nal
R
esp
o
nse
4
1
6
error constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
doc: up
d
ate Stat
i
c_Files docum
e
n
t
ation page
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc: u
p
date
T
ODO
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
event_machi
n
e: protect
IO
#
c
lose from
E
BADF
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
ong
revactor:
i
mplement sendfile and range supp
o
rt
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic Wong
t0015: cleanup af
t
er
wor
k
ing d
i
rectory test
commit
|
commitdiff
|
tree
2010-08-01
Eric Won
g
tests: do no
t
clobber
e
xis
t
ing RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
f
iber/io: reuse buf
f
er
i
n Rainbows::Fiber::IO#eac
h
commit
|
commitdiff
|
tree
2010-07-29
Eric Won
g
revactor
:
Acto
r
-aware dev_
f
d_resp
o
nse prox
y
ing
commit
|
commitdiff
|
tree
2010-07-28
Eric Won
g
even
t
_machi
n
e: b
e
tter hand
l
ing of st
a
gg
e
red
p
ip
e
lines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
v
ent_m
a
chin
e
: prevent dou
b
le close
o
f client socke
t
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/client: wo
r
kar
o
u
n
d close ordering issue
when proxy
i
ng
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
rev_thread
_
po
o
l:
s
to
p
s
upporting
this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t
00
2
0:
s
peed
u
p
rat
e
limited tests
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Won
g
t
00{
2
,3}1
:
be
e
f tests up w
i
th more
a
b
orted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
v
ent_
m
achi
n
e: fix pipel
i
nin
g
of st
a
tic file
s
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*:
p
rope
r
ly han
d
l
e pipelined responses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
ong
rename parse_range
=
>
m
ake_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000: disable ap
p
_pool test for
Writ
e
r
T
hread*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501: wo
r
k
arou
n
ds for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Won
g
t0105: I/O reductions and sp
e
edups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
r
e
v*: avoid hu
n
g
connections when
p
roxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
writer_thread_p
o
ol: fix include order
i
n
g
i
ssue
s
under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Won
g
enable Rang
e
: responses for static files
for most mo
d
els
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
eve
n
t_machine: av
o
id redundant open() for stati
c
files
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
o
ng
rely on a
u
t
oload f
o
r
Base and T
e
eInput
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
ong
ensure cl
i
ent aborted file/stream response
b
odies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
ong
event_m
a
chine: close body
d
escriptor before streami
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure file response bo
d
ies are prope
r
ly
c
l
osed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ens
u
r
e stream respon
s
e bo
d
ies get closed
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Won
g
re
v
: spli
t
out deferred
chunk lo
g
ic
f
rom u
n
c
hun
k
ed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v/deferred_response: clea
n
up
s
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
r
e
v: autoload DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
pr
e
f
er Integer
#
to_s(16) to s
p
rintf("%
x
\r\n")
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
eve
n
t
_
machine: don't
set @body un
l
ess
i
t
'
s EM::D
e
ferrab
l
e
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t
_machine: small simplif
i
cation for async res
p
o
n
s
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
event_machi
n
e
: s
p
lit out uncommonly used
m
odules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev
+
em: enable ke
e
palive f
o
r
p
ipe/socke
t
r
espons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wo
n
g
rev
+
em: more easily all
o
w
C
o
ntent-Length in p
i
pe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
ev
e
nt_m
a
chine: ResponseChunkPipe sty
l
e
c
l
eanup
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
e
v
ent_machine:
g
a
rbage avoidance
f
or pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
event_machine:
a
voi
d
race in unchu
n
ked fast pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rem
o
ve unneces
s
a
ry header munging
for s
t
atic file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
d
e
v_fd_respon
s
e: remove ne
e
dless be
g
in block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
no need to pa
s
s
'rb' as
File
.
open
f
lags
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Won
g
send
f
ile middlewar
e
: v
a
r
ious st
y
le cleanup
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
refactor res
p
onse ha
n
dl
i
ng
f
or each concurren
c
y model
commit
|
commitdiff
|
tree
2010-07-11
Eric Won
g
Rainbows!
v
0
.
9
5
.
1 -
d
epend
on
ne
w
er Unicorn
commit
|
commitdiff
|
tree
2010-07-11
Er
i
c Wong
b
ump Unicor
n
d
e
pendency to
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
doc: make RDoc s
k
ip
pr
i
vate met
h
o
ds
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
test_
i
solate: document
why we test
with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
next