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
kill some unnecessary &block usage
2011-02-06
E
r
ic Wong
kill some unn
e
cessary &bloc
k
us
a
ge
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wong
*
ep
o
ll: refactor commo
n
loop c
o
d
e
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
o
n
g
*epo
l
l: consol
i
date re-
r
un lo
g
i
c
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
wri
t
er_thread_
p
o
ol: needl
e
ss use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less expe
n
sive QUIT
p
roces
s
i
ng
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
ong
http_serv
e
r
:
kill a
w
arni
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump require
d
Unicor
n
d
e
pendency for K
g
io
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
bum
p
wrongdoc development d
e
pendency
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wong
r
e
name XAcceptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test
_
isolate: use latest Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tes
t
s: re
p
lace several sed invocatio
n
s wit
h
ed
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wo
n
g
reverse_proxy:
s
mall reor
g
an
i
zat
i
on
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
re
v
erse_p
r
oxy: prop
e
rly read IPv6
a
ddr
e
ses in upstrea
m
s
commit
|
commitdiff
|
tree
2011-02-04
E
ric Wong
e
p
o
ll:
handle EINTR properly in Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
test_iso
l
ate: only loa
d
sl
e
epy_
p
enguin under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Won
g
t/bi
n
/unuse
d
_
l
iste
n
: simplify
th
i
s
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
p
reli
m
i
n
ary revers
e
p
r
ox
y
R
a
ck appl
i
ca
t
ion
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
cool
i
o/client: on_wri
t
e_complete
t
rig
g
ers read
commit
|
commitdiff
|
tree
2011-01-27
E
r
ic Wong
test f
o
r clie
n
t_
m
a
x
_
b
ody_
s
ize being
zero
commit
|
commitdiff
|
tree
2011-01-26
E
ric Wong
epoll/client: avoid unnecessary Epoll
#
set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric W
o
ng
GNUmake
f
ile: only
enab
l
e epoll-based m
o
dels in L
i
n
u
x
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial
X
A
cceptEpo
l
l co
n
currency model
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic Won
g
e
p
o
l
l/client
:
thread-s
a
fety for w
r
ite queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
ep
o
l
l
: ma
k
e Epo
l
l
.
qu
i
t more reusab
l
e
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverblock: fix app_call under
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
ng
c
le
a
r LISTENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll/client: minor
o
ptim
i
zat
i
on
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
ev_
c
ore:
f
orce input to be g
i
ven to app_
c
all
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
epoll/clie
n
t: factor out o
n
_close me
t
hod
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll/
c
li
e
nt:
r
emove
unused
c
lient
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extra
c
t
common tasks to pkg
.
mk to simpl
i
fy
o
ur makefil
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
poll: reduce exp
i
ration calls
and Time obj
e
c
ts
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
ev_core: ga
r
ba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epoll: use newer sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
m
a
x
_
b
ody
:
d
isable f
o
r e
p
oll
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
doc: git
.
bogomips
.
org => bogomip
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Won
g
epoll: use sleepy_penguin defau
l
t
s
i
ze f
o
r
e
p
o
ll
_
wait
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wo
n
g
e
p
oll:
c
lose epoll descriptor on gracefu
l
shutdown
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Won
g
remove suppo
r
t for
Suns
h
owers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ignore E
C
ONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
e
v_core: s
i
mp
l
ify
setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
merge rac
k
_input into process_client
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wo
n
g
ev_co
r
e: l
o
calize
413 e
r
ro
r
con
s
t
a
nt
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unused 416 error const
a
nts/excep
t
ions
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
dev_f
d
_response: garbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
dev_fd_response: do
n
ot
se
n
d chunk
s
t
o
1
.
0 cl
i
ents
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: kgio-pipe-re
s
ponse works everyw
h
e
re
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t0023:
u
se s
k
i
p
_models he
l
per
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
remo
v
e support f
o
r X-Rainbow
s
-*
h
eaders
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
initial edge-tri
g
gered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: content-md5 tests shut down c
o
nn
e
c
t
i
on
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core: reuse
buffer to a
v
oid GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c Wong
t
0050: improve te
s
t r
e
liab
i
lity
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bu
m
p rack
-
fiber_pool
v
e
rsion t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rain
b
ows! 3
.
0
.
0 - servin
g
th
e
fastest apps t
o
s
l
ow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
add write-
o
n-close t
e
st from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c W
o
ng
ev
e
n
t_m
a
c
h
ine: buffer read
s
when
wa
i
ting f
o
r
a
sync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine/c
l
ient: renam
e
ivar f
o
r consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
eve
n
t_
m
ach
i
n
e
/cl
i
ent: remove unu
s
ed :
b
ody acc
e
ssor
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
coolio
:
enable a
s
y
nc
.
c
a
ll
b
ack for
o
ne-shot bod
y
responses
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
rainbo
w
s
/coo
l
i
o
/
c
li
e
n
t: set LOOP cons
t
ant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio
/
client: small optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_thread_*: lazy load Rainbows::Coolio:
:
Cli
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
redir
e
ct unexpected tes
t
outp
u
t to /d
e
v/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machi
n
e:
f
o
l
d
wri
t
e_response b
a
c
k
i
nto cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Won
g
event_machi
n
e
:
cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wo
n
g
ev
_
c
ore: small organ
i
za
t
ion cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
more
consist
e
nt use/avoidan
c
e of
H
ead
e
r
H
ash
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
f
avor Hash#in
c
lude? for some e
x
is
t
e
nce
checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_iso
l
ate: b
u
mp versions and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
es
t
_isola
t
e: pre
v
ent concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
tests: bump as
y
nc_sinatra depend
e
ncy to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
W
ong
bump dependency on Rack
to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
respons
e
:
do not sk
i
p Status header set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric
Won
g
response: f
i
x
skipping of Status
:
head
e
r from app
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wong
ev_core: garbage reduction with
const strings
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
e
v
e
nt_machine:
refactor async
.
callback
f
or k
e
ep
a
liv
e
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
Wong
ev
e
n
t
_machin
e
: factor
o
ut a
s
ync
.
callback
han
d
ling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
m
i
nor cleanups following
state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
el
i
mi
n
ate G c
o
nstan
t
and just us
e
the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
rainbows
.
r
b: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
e
l
imi
n
ate t
i
m
e
d_read module
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Won
g
sim
p
lify keepali
v
e_ti
m
eout ac
c
ountin
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nagle's al
g
or
i
thm
b
y defa
u
l
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify Rainbows
.
max_by
t
es implem
e
ntation
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
response: use op
t
imiz
e
d httpdate implement
a
tion
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wo
n
g
Bump
unicorn
d
e
pendency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
response: allow norma
l
Hash for cra
f
ting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensu
r
e 416 responses do keepaliv
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send
p
roper
416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
w
riter_thread_pool: remove unnecesary debu
g
messages
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
W
ong
p
r
e
f
er H
a
sh
#
merge! to Ha
s
h#update fo
r
c
o
n
s
i
stency
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
glo
b
all
y
refactor Range handling for respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio:
r
ename deferred_respo
n
se => re
s
ponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
event
_
machine
:
cl
e
a
n
u
p response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor r
e
sponse
sendfi
l
e body handli
n
g for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
o
n
g
t9
0
00: disable th
i
s
t
est for Co
o
li
o
Thread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
si
m
plify
p
er-cl
i
ent keepali
v
e state
checks
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
coolio/m
a
ster: smal
l
garbage red
u
ction
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
ret
u
rn 206 sta
t
us for partial sendfile responses
commit
|
commitdiff
|
tree
next