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
Rainbows! 3.2.0 - trying to send files to slow clients
2011-03-15
E
r
ic Wong
Rainbows! 3
.
2
.
0 - try
i
ng to
s
end
fil
e
s
to
s
low clients
commit
|
commitdiff
|
tree
2011-03-15
Eric Won
g
bump Unicorn depend
e
ncy to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric
Wong
doc: update Static_Files for new sendfile gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
switch from IO#
s
endfile_nonb
l
o
ck to IO
#
trysendfi
l
e
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
te
s
t_isola
t
e:
b
ump
dep
e
nde
n
c
i
e
s
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
use IO#
w
ait instead o
f
IO
.
select for single read
e
r
s
commit
|
commitdiff
|
tree
2011-02-16
Er
i
c Wong
README
:
c
l
arify license
t
e
r
ms and versi
o
ns
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
tests: update
s
f
o
r c
r
amp
0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainb
o
ws! 3
.
1
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-02-11
E
r
ic Won
g
pkg
.
mk: update to the latest
commit
|
commitdiff
|
tree
2011-02-11
Eric Won
g
reverse_proxy: document as "not ready for production"
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
Revert t/bin/
u
nused
_
list
e
n si
m
p
l
ificat
i
o
n
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic
W
o
ng
new
t
est fo
r
optional
:
pool
_
s
i
ze handling
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
g
emspec: rem
o
v
e
unn
e
cessary s
t
a
t
e
m
ents
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
doc: rdo
c
cleanups and fixes
commit
|
commitdiff
|
tree
2011-02-06
Eric
Wong
minimize
&
block usag
e
for yield
commit
|
commitdiff
|
tree
2011-02-06
E
ric Wo
n
g
kill some unnece
s
sary &block usage
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
*epol
l
:
r
efactor common
loop code
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*
e
poll: co
n
solidate re-run logic
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wo
n
g
writer_thread_pool: needless use
of Array#m
a
p
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
less expensiv
e
QUIT process
i
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
http_se
r
ver
:
kill a w
a
rning
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
bump requi
r
e
d Uni
c
o
rn depe
n
d
e
n
cy f
o
r Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
bump wrongdoc d
e
velopme
n
t
de
p
endency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rena
m
e XAcceptEpoll
to XEpo
l
l
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_
i
solate: u
s
e latest Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tests: replace several
sed invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
r
e
v
e
rse_proxy: small reo
r
ganization
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy: pr
o
perly rea
d
IPv6 addreses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
epoll: handle
E
INTR pr
o
perl
y
in Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Won
g
test_isolate: only
l
oad sleepy_
p
enguin under
Linux
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
t/bin/unused_list
e
n: s
i
mplify
th
i
s
commit
|
commitdiff
|
tree
2011-02-02
Eric Wo
n
g
preli
m
ina
r
y reverse prox
y
Rack applicati
o
n
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coo
l
io/c
l
ien
t
:
o
n_
w
rite
_
complete
t
rigger
s
r
e
a
d
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
test for
c
l
ient_max_
b
ody_
s
iz
e
being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric
Wong
epoll/client: avoid unnecessary Epoll
#
set
call
s
commit
|
commitdiff
|
tree
2011-01-26
Eri
c
Wong
GNU
m
a
k
efile: only
enable epoll-ba
s
ed
m
odels in Linux
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic W
o
ng
in
i
tia
l
XA
c
ceptEp
o
l
l concurrency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll/client: thre
a
d
-
safety f
o
r write queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epol
l
: make
E
poll
.
q
uit more reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wo
n
g
neverblock: fix app_call
un
d
e
r
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eri
c
W
o
ng
clear L
I
STE
N
ERS array o
n
close
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epol
l
/client: mi
n
o
r
optimiza
t
ion
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wo
n
g
ev_c
o
re: force input to
be given
t
o ap
p
_ca
l
l
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll/client: f
a
ctor out on_close me
t
hod
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/
c
lient: rem
o
v
e
u
n
u
sed
client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ext
r
a
c
t common tasks
to pkg
.
mk to
simplify our m
a
kefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epoll: reduce expiration ca
l
ls and
T
ime objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
v
_
c
ore:
garbage
reduct
i
on
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll
:
u
se
newe
r
s
l
e
e
py_pengu
i
n
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c
Wo
n
g
max_bod
y
: disable for ep
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bogomip
s
.
org
=
> bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Won
g
epoll: us
e
s
l
eepy_pe
n
g
u
in
default si
z
e for epoll
_
wa
i
t
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
e
p
oll:
c
lose e
p
oll des
c
ript
o
r on gra
c
eful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
remo
v
e
supp
o
r
t for Sunsho
w
e
rs
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
epoll
:
ignore ECONNRESET
e
rrors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: sim
p
lify setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
mer
g
e rack_i
n
put
int
o
process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric
Won
g
ev_core: localize
4
13
e
rr
o
r constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unu
s
ed 416 error constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
dev_f
d
_res
p
onse: garba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response: do not s
e
nd chu
n
ks t
o
1
.
0 cl
i
e
n
ts
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
t0035: kg
i
o-pipe
-
respons
e
works ev
e
r
y
where
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t002
3
:
use s
k
ip_models helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove supp
o
rt for X-Rainbows-*
header
s
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
initial
edge-triggered epol
l
model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
te
s
ts:
content-m
d
5
test
s
shut down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core: reuse
b
u
f
fer to avoid GC thr
a
s
h
in
g
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
t005
0
: improve te
s
t reliability
commit
|
commitdiff
|
tree
2011-01-14
E
r
ic Wong
tests: bump rack-fiber_poo
l
versio
n
to
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows
!
3
.
0
.
0 - serving the fastest app
s
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add write
-
on-clos
e
test
f
rom Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
vent_mach
i
n
e
: buffe
r
r
e
a
d
s when w
a
iting for
a
sync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
event_ma
c
hine/cli
e
nt
:
rename ivar f
o
r consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
ev
e
nt_
m
ac
h
ine/client
:
remove unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
E
r
i
c Wong
coolio: e
n
able as
y
nc
.
cal
l
back for one-shot body respo
n
ses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/c
o
oli
o
/c
l
ient:
set LOOP constant in mo
d
u
le
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
c
o
olio/client: sma
l
l
optim
i
z
at
i
on
s
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
c
ool
i
o_th
r
ead_*:
lazy loa
d
Rainbows::Coolio::C
l
i
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
redir
e
ct
unexp
e
cted test output to
/
dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine
:
fold
w
rite_response back
i
n
t
o cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: clean
u
p async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_
c
ore: sma
l
l org
a
n
izatio
n
c
leanup
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wo
n
g
more consi
s
t
en
t
use/avoidance of HeaderHas
h
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favo
r
Hash#include? for so
m
e
existence ch
e
cks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
test_is
o
l
a
te: bump v
e
rsions an
d
simpli
f
y
commit
|
commitdiff
|
tree
2011-01-07
E
ric W
o
ng
test_isola
t
e: prevent concurrent ex
e
cu
t
ion
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
tests: bum
p
a
sy
n
c_sinatra
d
e
p
end
e
ncy to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump
d
e
pende
n
cy
o
n Rack
t
o 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
response: do not skip Status header set
b
y
app
commit
|
commitdiff
|
tree
2011-01-07
E
ric
Wong
response: f
i
x skippi
n
g
o
f
Status:
h
e
a
der fro
m
app
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
e
v
_core:
g
arbage reduction with
c
onst strings
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
event_ma
c
hine: refactor async
.
ca
l
lback
f
or keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
e
vent_ma
c
hine: f
a
c
to
r
out async
.
callb
a
c
k
handling
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wo
n
g
minor cleanup
s
f
o
llowing state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
e
liminate G
cons
t
ant and
just u
s
e
the Rai
n
bo
w
s
! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
rb: uni
n
de
n
t
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
el
i
minate t
i
med_r
e
ad mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
simpl
i
fy
keepal
i
v
e
_timeout
accounting
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
ong
disabl
e
N
a
gle's algo
r
ithm b
y
default
commit
|
commitdiff
|
tree
next