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
FAQ: add a note about config.threadsafe!
2010-12-15
Er
i
c Wong
F
A
Q: ad
d
a note
a
b
o
ut c
o
nfig
.
thr
e
ads
a
fe!
commit
|
commitdiff
|
tree
2010-12-10
Eric W
o
ng
respec
t
client_body
_
buffer_siz
e
in Unicorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Er
i
c Wong
bump Unicorn
dependency
to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eri
c
Wong
t
hr
e
ad_timeout: d
e
-Str
u
c
t
-
ify
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
re
s
pec
t
"rewi
n
dable_input false" in Unicor
n
config
commit
|
commitdiff
|
tree
2010-12-08
Eri
c
W
ong
t/*
.
s
h
:
indentati
o
n
f
ixes
commit
|
commitdiff
|
tree
2010-12-08
Eric
Wong
rev+revactor: f
i
x LARGE pipeli
n
ed
u
pl
o
ads
commit
|
commitdiff
|
tree
2010-12-03
Eric Wo
n
g
Rainbows!
2
.
0
.
1
- up
l
oad p
i
pel
i
ning
f
ixes
commit
|
commitdiff
|
tree
2010-12-03
E
ric Wong
fix pipelining of r
e
quests with bodies
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_co
r
e: refactor an
d
s
p
lit
cap_
i
nput out
commit
|
commitdiff
|
tree
2010-12-02
E
ric Wo
n
g
e
v
_core: split ou
t
prepar
e
_requ
e
st_body
commit
|
commitdiff
|
tree
2010-11-20
Er
i
c
Wo
n
g
Rainb
o
ws!
2
.
0
.
0 - minority rul
e
s!
commit
|
commitdiff
|
tree
2010-11-20
Eric W
o
ng
tests: depen
d
on Unicor
n
3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
revactor: fix
braindamaged commit
/
coding style
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic Wong
simpler
k
ee
p
ali
v
e c
h
eck for synchronous m
o
dels
commit
|
commitdiff
|
tree
2010-11-20
E
ric Wong
ma
x
_body: rewrite wrappe
r
s to be
s
afer
commit
|
commitdiff
|
tree
2010-11-19
Er
i
c Won
g
max
_
body:
d
o not en
a
ble for RevT
h
r
ea
d
* mod
e
ls
commit
|
commitdiff
|
tree
2010-11-19
Eric Wo
n
g
u
p
g
rade to K
g
io 2
.
x and Un
i
corn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric W
o
ng
test_i
s
olate: depend o
n
newe
r
Un
i
corn
commit
|
commitdiff
|
tree
2010-11-17
Eri
c
Wong
re
i
mplement client_max_body_size handlers
commit
|
commitdiff
|
tree
2010-11-06
E
r
i
c Wo
n
g
avoid Errno::EAGAIN, harder
commit
|
commitdiff
|
tree
2010-11-05
Eric W
o
ng
avoid
Kgi
o
::Wai
t
R
eadable/WaitW
r
itable
c
o
nstant
s
commit
|
commitdiff
|
tree
2010-11-05
Eric Won
g
process
_
cli
e
nt
:
fix attempted
k
eepalive on
H
TTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
ong
Rainbows
!
1
.
0
.
0 -
i
n
t
ernal c
l
eanup
s
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
tes
t
s: avoid rac
e
con
d
itions
o
n
relo
a
d
t
ests
commit
|
commitdiff
|
tree
2010-10-28
Eri
c
W
o
ng
t0018: wait for old
w
or
k
e
r to
be reaped
commit
|
commitdiff
|
tree
2010-10-28
E
ric
W
ong
rev
+
event_ma
c
h
ine: sma
l
l cleanups
w
ith
n
ew parser
API
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
HUP reload r
e
stores defaults on
unset
s
e
t
tings
commit
|
commitdiff
|
tree
2010-10-27
Eri
c
Wong
use Unicorn 2
.
0
.
0 final
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic Wong
Rakefil
e
: updates for
p
r
ereleases
commit
|
commitdiff
|
tree
2010-10-26
Eric W
o
ng
Rainbows! 1
.
0
.
0pr
e
1 -
k
inder
,
gentler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric
W
ong
gemspec: bump developmen
t
depen
d
ency of
I
solate
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
doc: RDoc u
p
dat
e
s
commit
|
commitdiff
|
tree
2010-10-25
Eric Wong
reduce dep
e
ndency o
n
I
O
#write_
n
on
b
lock
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
http_re
q
u
est: remove t
h
is (sub)cl
a
ss
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
uni
n
d
ent mo
s
t fi
l
es
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c
Won
g
l
ocal
.
mk
.
sample: rem
o
ve t
e
stin
g
und
e
r 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Won
g
READ
M
E: update copyrig
h
t year
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
Wong
dev_fd_response
:
do not wrap
f
or F
i
ber-aware IOs
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
fiber_{pool,spawn}: uninde
n
t
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_pool
:
n
o ne
e
d
for old F
i
ber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
c
ode shuff
l
ing for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric W
o
ng
unicorn 2
.
x updates +
k
gio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wo
n
g
http_server: mo
r
e
d
e
script
i
ve er
r
or
f
or debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
star
t
using kgio
l
i
b
rary
commit
|
commitdiff
|
tree
2010-09-17
Eric Wo
n
g
ev
e
nt_machine: r
e
move unneces
s
a
ry
"
return"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
R
a
inbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
bu
m
p Unicorn d
e
p
e
ndency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
"keepa
l
ive_timeout 0
"
(really)
d
isabl
e
s keepalive
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wong
t0016:
disable Rack::Lint for spee
d
commit
|
commitdiff
|
tree
2010-08-28
E
r
ic Wong
rev_th
r
ead_
*
: fix IO p
r
oxy failures w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Er
i
c Wong
r
a
inbows/rev/core: ti
n
y cleanup
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic Wong
rai
n
bows/r
e
v/master: uninden
t
commit
|
commitdiff
|
tree
2010-08-26
Er
i
c Wo
n
g
split out
acc
e
pt() callers
t
o
a
cceptor m
o
dul
e
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
a
dd Rainbow
s
::
T
hreadTi
m
eou
t
middleware
commit
|
commitdiff
|
tree
2010-08-17
E
r
ic Wo
n
g
avoid EBADF with certain
m
i
d
dlewa
r
e
s when prox
y
i
n
g
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/client: fix redunda
n
t close of client sockets
commit
|
commitdiff
|
tree
2010-08-16
E
r
ic Wo
n
g
F
A
Q:
u
pda
t
e
SSL
sec
t
i
o
n, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_f
d
_
r
esponse: weaken /de
v
/f
d
check f
o
r compatibility
commit
|
commitdiff
|
tree
2010-08-10
Eri
c
Wong
doc: it's a
l
ways "Rain
b
ows!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
E
ric
W
ong
FAQ: upd
a
te Rails requires for
R
uby
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
Rainbows
!
0
.
96
.
0
-
ra
n
ge support
commit
|
commitdiff
|
tree
2010-08-03
E
ric
W
ong
t0500: avo
i
d race conditio
n
with
timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
maint: publish Rubyforge
news
o
n
release
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
doc: h
i
de internal Res
p
onse416
e
rror constant
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
doc: up
d
at
e
Static_Files
d
ocu
m
ent
a
tion page
commit
|
commitdiff
|
tree
2010-08-02
E
ri
c
Wong
doc:
u
p
date TO
D
O
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_machine: protect
IO
#
c
l
o
s
e from
E
BADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
revacto
r
: implement s
e
ndfi
l
e a
n
d range suppo
r
t
commit
|
commitdiff
|
tree
2010-08-01
Er
i
c Wong
t
0
0
15: clea
n
u
p after
w
orking
d
irectory
t
e
s
t
commit
|
commitdiff
|
tree
2010-08-01
Eri
c
Wong
t
ests:
d
o not clobber exist
i
ng RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
E
r
ic Wong
fibe
r
/io: reuse buffe
r
in Rainbows::Fiber
:
:IO#
e
a
c
h
commit
|
commitdiff
|
tree
2010-07-29
Eric Wo
n
g
re
v
a
ctor: Actor-aware
d
ev_fd_response proxying
commit
|
commitdiff
|
tree
2010-07-28
E
ric Wong
event_machine:
b
ette
r
han
d
ling of
s
tagg
e
red pipeli
n
es
commit
|
commitdiff
|
tree
2010-07-27
Eric Won
g
event
_
machi
n
e
: prevent do
u
b
le close of client soc
k
et
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
rev/clie
n
t: workaround close orderi
n
g i
s
sue when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
r
ev_t
h
read_p
o
ol: s
t
o
p
supporting
t
hi
s
under
Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020:
speed up rate limited tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3}
1
:
b
eef tests up with more abor
t
ed req
u
ests
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
Wong
event_machine
:
fix
p
ipelinin
g
o
f
st
a
tic files
commit
|
commitdiff
|
tree
2010-07-26
Eric
W
o
ng
rev*: pr
o
perly han
d
le
p
i
pelined resp
o
nses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric
Won
g
rename parse_range => make_range!
commit
|
commitdiff
|
tree
2010-07-23
E
r
ic Wong
t90
0
0:
d
isable app_po
o
l t
e
s
t
f
or WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
t0501: workar
o
unds for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105: I/O reductions
a
nd
s
peedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
re
v
*:
a
void hun
g
c
onnections whe
n
prox
y
ing HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writer_thread_pool: fix incl
u
de ord
e
r
ing iss
u
es unde
r
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
enable
R
a
n
g
e
: r
e
sponses
fo
r
s
t
atic f
i
les for most
models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: avo
i
d red
u
ndant open() fo
r
st
a
t
ic fi
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rely on autoloa
d
for Base an
d
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
ensur
e
client abor
t
ed file/stream
r
esponse bo
d
ies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
ne
:
close
b
ody descri
p
tor b
e
fore
str
e
aming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ensure fil
e
response bodies are p
r
operly close
d
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ensure stream response bod
i
es get closed
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
o
n
g
rev: split out deferred chunk logic
f
rom unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
re
v
/deferred
_
response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
:
a
utoloa
d
Deferr
e
d
R
esponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer Int
e
ger#to
_
s(
1
6) to
s
prin
t
f(
"
%
x
\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event
_
machine: don't set @body
u
nless
it's
EM::Def
e
rrable
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_machine: small simplification
for async res
p
onses
commit
|
commitdiff
|
tree
next