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: fix timeout
2011-04-29
Eric
W
on
g
epoll: fix tim
e
out
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepoll_t
h
read_spawn: fi
x
race condition wi
t
h acceptors
commit
|
commitdiff
|
tree
2011-04-29
E
r
i
c Wong
x
e
p
oll_thread
_
spawn: initial implementat
i
on
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
document ep
o
ll an
d
x
epoll
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
doc: stop recommending
Fiber* stuff
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Wo
n
g
revactor: remove
do
c
umenta
t
ion f
o
r int
e
rnal methods
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
reva
c
tor: do not recommen
d
,
u
p
stre
a
m is dor
m
ant
commit
|
commitdiff
|
tree
2011-04-26
Eric
W
o
n
g
stream_file: hide inter
n
als
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
make
a
l
l concurre
n
cy options use 50
b
y default
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
thread_timeo
u
t: annota
t
e as much
as poss
i
bl
e
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
increase RLIMI
T
_NP
R
OC for thread-crazy
fo
l
ks
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
http_server: attempt
t
o increase RLIMIT_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic
W
ong
t
hread_timeout:
docum
e
n
t Thread
.
p
a
s
s usage
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
jo
i
n
_t
h
reads: w
o
r
k
around blocking accept() is
s
ues
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
bump dependency to Unicorn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
E
r
i
c
W
o
n
g
http_se
r
ver: less hacky l
o
ading of concu
r
rency mode
l
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
Wong
t: only enable R
e
vactor tests under 1
.
9
.
2 fo
r
now
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
e
p
oll: fixes for Ruby
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric
Wong
t
h
re
a
d_t
i
me
o
ut:
r
e
w
rit
e
f
o
r
s
a
f
et
y
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
Wong
thre
a
d
_pool: get us
e
d of dead thread_join method
commit
|
commitdiff
|
tree
2011-03-22
Er
i
c Wong
queue
_
pool: swit
c
h to
i
v
ars
t
o
protect internals
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
thr
e
a
d_
p
ool
+
thread_spawn:
u
pda
t
e docu
m
e
nt
a
t
i
on
commit
|
commitdiff
|
tree
2011-03-21
E
ric
W
ong
sim
p
l
if
y
LISTENERS c
l
osing
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
fix va
r
ious w
a
rnings with "chec
k
-warnings"
target
commit
|
commitdiff
|
tree
2011-03-20
Eric
W
o
ng
p
k
g
.
mk: new
t
ask for checking Ruby warnings
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic W
o
n
g
fiber/io: fix
b
roken
cal
l
t
o
Kgio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
Rainbows
!
3
.
2
.
0
-
trying t
o
s
en
d
files
to slow clients
commit
|
commitdiff
|
tree
2011-03-15
E
ric Wong
bump Un
i
corn de
p
endenc
y
to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
doc: update S
t
a
t
ic_F
i
l
e
s for new sendfile gem
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
sw
i
tch
f
rom IO#sendfil
e
_n
o
nblock to
IO#trysendfile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
te
s
t
_
isolate: b
u
mp de
p
ende
n
c
i
e
s
commit
|
commitdiff
|
tree
2011-02-28
E
ric
Wong
u
se
IO#wait instead of
IO
.
s
elect
f
or s
i
ngle readers
commit
|
commitdiff
|
tree
2011-02-16
Eric W
o
ng
README: clarify
l
i
cen
s
e t
e
r
ms and versions
commit
|
commitdiff
|
tree
2011-02-15
Eric
W
on
g
te
s
ts: updates for cramp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
R
a
in
b
ows! 3
.
1
.
0
- min
o
r updates
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
p
k
g
.
mk: update
to the
latest
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
r
e
verse_
p
r
oxy: document
a
s "not re
a
dy
f
or production"
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
Reve
r
t t/bi
n
/u
n
used_list
e
n sim
p
lification
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
new test f
o
r optiona
l
:pool_s
i
ze
h
andling
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
gemspec: remove unnecessary st
a
t
e
m
e
nts
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: rdoc
cleanups and fixe
s
commit
|
commitdiff
|
tree
2011-02-06
Eric Wo
n
g
minimize &block usage for yield
commit
|
commitdiff
|
tree
2011-02-06
E
ri
c
Wong
k
i
ll some unnecessary
&
block
u
sage
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*
e
pol
l
: refa
c
tor common loop c
o
de
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
*epoll: cons
o
li
d
ate re-run logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
w
r
iter_threa
d
_pool: n
e
edle
s
s
u
se
o
f Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
les
s
expensive QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
http_server: kill a
warning
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump required Un
i
corn depend
e
ncy for
Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump wrongdoc development dependency
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
re
n
ame XAcceptEpoll t
o
X
Epoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_isolate: use latest Unico
r
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
s
ts: replace seve
r
al se
d
invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
on
g
rev
e
rse_p
r
o
xy: small reorgani
z
ati
o
n
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Won
g
reverse_proxy: prope
r
ly read IPv6 addreses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
epoll: h
a
nd
l
e EINTR proper
l
y in R
u
by-space
commit
|
commitdiff
|
tree
2011-02-04
Er
i
c Wong
tes
t
_isolate
:
only
l
oad sleepy_pen
g
u
in under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
ong
t/bin/unused_listen:
s
im
p
lify this
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
o
n
g
prelimin
a
ry reverse proxy Rack
a
pplicati
o
n
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coolio/client: on_
w
ri
t
e_com
p
let
e
t
r
i
g
g
er
s
read
commit
|
commitdiff
|
tree
2011-01-27
Eri
c
Wong
test for clien
t
_
m
a
x_body
_
size being z
e
ro
commit
|
commitdiff
|
tree
2011-01-26
Eric W
o
ng
e
p
oll/client: avoid unnecess
a
ry Epoll
#
set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
G
N
Umakefile: only
enable epoll-ba
s
ed model
s
i
n
Lin
u
x
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
Wong
initial XAcceptE
p
oll c
o
n
c
urrenc
y
model
commit
|
commitdiff
|
tree
2011-01-25
Eric
Wong
epoll
/
client: threa
d
-
safety for w
r
it
e
queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
ong
epoll:
m
ak
e
Epoll
.
quit more re
u
sable
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
ng
ne
v
erblock: f
i
x app
_
call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
cl
e
ar
L
IS
T
EN
E
RS ar
r
ay on close
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
e
po
l
l/cli
e
n
t
: minor optimizatio
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
ev_cor
e
: forc
e
input to be
g
iven to a
p
p_call
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
epoll/client: fa
c
tor out on_clos
e
meth
o
d
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
epoll/c
l
ient:
r
e
m
ove unu
s
ed client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extr
a
ct common t
a
sk
s
to pkg
.
mk to simplify
o
ur m
a
kefil
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: reduce e
x
piration
c
a
lls
a
nd Time obj
e
cts
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
e
v_core: g
a
rba
g
e
re
d
uction
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
epo
l
l: us
e
n
ewer s
l
ee
p
y
_penguin
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
m
a
x_body: disable for ep
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eri
c
Wong
doc: gi
t
.
bogom
i
ps
.
o
r
g
=>
bogomips
.
or
g
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
ep
o
ll: use
sleepy_
p
enguin
d
efault si
z
e for
epoll_
w
ait
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
e
poll: close epoll descr
i
ptor
o
n gr
a
ceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
re
m
ove support for Sunsho
w
e
r
s
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
epoll: ig
n
ore E
C
ONNRES
E
T errors
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
e
v_co
r
e: simplify setup
s
teps
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
merg
e
rack_input
into proce
s
s_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core
:
localize 41
3
error
con
s
tant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
remove un
u
sed 416
e
rror constants/ex
c
e
pti
o
ns
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
dev_fd_res
p
onse: garbage reducti
o
n
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
dev_fd
_
respo
n
se: do no
t
se
n
d c
h
unks to 1
.
0 cli
e
n
t
s
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
t
0035: kgio-
p
i
p
e-response works e
v
erywhere
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
t0
0
23: u
s
e ski
p
_
m
odels helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
e
move suppo
r
t for X-Rainbows-* h
e
ader
s
commit
|
commitdiff
|
tree
2011-01-19
Eric W
o
n
g
i
nitial edge-triggere
d
ep
o
ll mod
e
l
commit
|
commitdiff
|
tree
2011-01-19
E
r
ic
Wong
te
s
ts: content-md5 tests s
h
ut down
c
onnection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core: r
e
use b
u
ffer to a
v
o
id GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t005
0
: improve
test r
e
li
a
bil
i
ty
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
te
s
ts: bump rac
k
-fibe
r
_pool vers
i
o
n t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wo
n
g
Rainbows! 3
.
0
.
0 - serving the faste
s
t a
p
ps
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add
w
ri
t
e
-on-close test
from U
n
ic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
even
t
_
m
a
chine:
buff
e
r r
e
ads
when waiting fo
r
as
y
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_mac
h
i
n
e/cli
e
nt:
r
e
name ivar
for
con
s
isten
c
y with
.
.
.
commit
|
commitdiff
|
tree
next