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*: favor shutdown(2) for keepalive timeout
2011-05-08
Eric Wo
n
g
Reve
r
t
"epoll: fixes for Ruby 1
.
9
.
3dev"
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
joi
n
_threads: simplify thread stoppage
check
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
require
k
gio 2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
e
poll_wait: fla
g
s
argum
e
nt is unused
commit
|
commitdiff
|
tree
2011-05-08
Eric W
o
ng
x
epoll:
c
l
eanup acceptor
l
o
g
ic
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
x
epoll_thread_
s
pawn:
rework acceptor
l
ogic
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll_thread_spawn/
c
lient: close re
t
urns nil
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
x
e
poll_th
r
e
a
d_spawn: i
n
line needless method
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
process
_
clien
t
: fix
p
i
peline_ready ar
i
t
y
commit
|
commitdiff
|
tree
2011-05-06
E
r
ic Wong
remo
v
e
u
nnecessary v
a
riable
assignmen
t
s
commit
|
commitdiff
|
tree
2011-05-06
Er
i
c Wong
t
e
s
t_isolate: update to l
a
test r
a
i
n
drops and un
i
corn
commit
|
commitdiff
|
tree
2011-05-06
Eric W
o
n
g
e
nsure
some
req
u
ires get
l
o
a
de
d
in master
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
ht
t
p_se
r
ver: XEpol
l
ThreadSpawn sets RL
I
MIT_NPROC
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
Rainbows! defaults mo
r
e
D
R
Y
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
s/max_bytes/cli
e
nt_ma
x
_body_size/ for cons
i
sten
c
y
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
add client_header_buffe
r
_size tuning par
a
meter
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
rainbows
:
get rid
o
f MOD
E
L_WORKER_CONNECT
I
O
N
S constant
commit
|
commitdiff
|
tree
2011-05-02
Eric
W
o
n
g
h
ttp_server: default all optio
n
s to 50 connect
i
ons
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
doc:
add Sandbox document
commit
|
commitdiff
|
tree
2011-04-30
Er
i
c Wong
lower hea
d
e
r
buffer sizes for synchronous m
o
dels
commit
|
commitdiff
|
tree
2011-04-30
E
r
ic
W
ong
xe
p
o
l
l_thread
_
spawn:
l
o
wer memory
u
sage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
ep
o
ll: fix timeout
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xep
o
ll_thread_sp
a
wn: fix race co
n
dition with accepto
r
s
commit
|
commitdiff
|
tree
2011-04-29
Eric
W
ong
x
epo
l
l_thread_
s
pa
w
n: initial
imp
l
ementation
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
document epoll and xepoll
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
doc: stop
r
ecommending Fiber* stuff
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c Wong
re
v
act
o
r: remove d
o
cume
n
tati
o
n for
i
nternal method
s
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revactor: do no
t
reco
m
mend, upstream
i
s do
r
mant
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
stream_fi
l
e: hide
i
ntern
a
l
s
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
make all concu
r
rency
optio
n
s
u
se 50 by de
f
aul
t
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
o
ng
t
h
read_timeout: annot
a
te as much as pos
s
ible
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wo
n
g
in
c
re
a
se RLIMIT_NPROC
for thread-craz
y
fol
k
s
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
http_ser
v
er: at
t
empt to increase RLIMIT
_
NOFILE
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
t
h
read
_
t
i
meout: docu
m
ent Thread
.
pass usage
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
j
oin_threads: workarou
n
d blockin
g
a
c
cept() issu
e
s
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
bump depen
d
ency to Un
i
corn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric W
o
n
g
h
ttp
_
serve
r
: less hacky
l
oadin
g
o
f
concurrenc
y
m
od
e
l
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
t: o
n
ly enable Re
v
actor tests un
d
er 1
.
9
.
2 for now
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
epoll: fi
x
es for Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
thre
a
d_timeo
u
t: rew
r
ite
fo
r
safet
y
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Wong
t
h
r
ead_pool: get used of dead thread_
j
oi
n
method
commit
|
commitdiff
|
tree
2011-03-22
E
r
i
c
Won
g
queue_pool: s
w
itch
t
o iv
a
rs to prote
c
t inter
n
als
commit
|
commitdiff
|
tree
2011-03-22
Eric
W
o
ng
t
h
read_pool+thread
_
spawn: update documentatio
n
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
simplify LISTENER
S
closing
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
fix variou
s
warnin
g
s with "check-wa
r
nings"
t
ar
g
et
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
pkg
.
mk: new ta
s
k for
checki
n
g
Ruby warnings
commit
|
commitdiff
|
tree
2011-03-15
Er
i
c Wong
fiber/io: fix broken
call to Kgio
.
t
r
ywrite
commit
|
commitdiff
|
tree
2011-03-15
Eric Wo
n
g
Rainb
o
ws! 3
.
2
.
0 - try
i
ng to s
e
nd files to slow clients
commit
|
commitdiff
|
tree
2011-03-15
E
r
i
c
Won
g
bump Unicorn dep
e
ndency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
doc: u
p
date Static_Files fo
r
new s
e
ndfile gem
commit
|
commitdiff
|
tree
2011-03-10
Eric
W
ong
switch from IO#sendfile_nonbloc
k
to IO#trysend
f
ile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
test_iso
l
ate: bump depende
n
c
i
es
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
use IO#wait inste
a
d
of IO
.
s
elect
for single readers
commit
|
commitdiff
|
tree
2011-02-16
Er
i
c
W
ong
R
E
AD
M
E
:
clarify
l
icense term
s
and
versions
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
test
s
:
u
pdate
s
for cramp
0
.
12
commit
|
commitdiff
|
tree
2011-02-11
E
ri
c
Wong
Rainbo
w
s!
3
.
1
.
0
- minor upda
t
es
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
pkg
.
m
k
: update t
o
the
l
a
test
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
reve
r
s
e
_proxy: document a
s
"n
o
t ready for
pro
d
uc
t
ion"
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wo
n
g
Revert t/bi
n
/
u
nused_liste
n
sim
p
l
if
i
cation
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
new
t
e
s
t
for optional :pool_size
handling
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gems
p
e
c
: re
m
ove u
n
necessary statements
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
d
o
c
:
rdoc cl
e
an
u
ps and fixe
s
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
m
i
nimize &bloc
k
us
a
g
e
for yield
commit
|
commitdiff
|
tree
2011-02-06
E
ric Wong
kill some unnecessary &block usage
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll: refactor common
loop code
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
Wong
*epoll: consolida
t
e
re-ru
n
l
ogic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer_thread_p
o
ol: needl
e
ss
use o
f
Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less expensive
Q
UI
T
processing
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wo
n
g
http_
s
er
v
er
:
kill
a
warning
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump
r
eq
u
ire
d
U
n
ico
r
n depe
n
dency fo
r
Kgi
o
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
on
g
bu
m
p wrongdoc development dependency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
re
n
a
m
e XAcce
p
tEpoll to XEp
o
l
l
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tes
t
_
i
s
o
late: us
e
latest Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
tests: replace sev
e
r
a
l
sed invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy: small reorganiza
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rever
s
e_proxy: properly read IPv
6
addreses
i
n ups
t
re
a
m
s
commit
|
commitdiff
|
tree
2011-02-04
Eric Won
g
epoll: handle EINTR properly i
n
Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
test_isolate: only load
s
leep
y
_penguin under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Wong
t
/bin/unused_listen: sim
p
li
f
y
this
commit
|
commitdiff
|
tree
2011-02-02
E
ric Wong
prelim
i
nary reverse proxy Rack applica
t
ion
commit
|
commitdiff
|
tree
2011-01-31
Eric
W
o
ng
coolio/
c
lient
:
on_write_
c
omp
l
ete triggers
rea
d
commit
|
commitdiff
|
tree
2011-01-27
E
ric Wong
te
s
t for client_m
a
x_bo
d
y
_
size being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric
Wong
e
poll/client: av
o
id unnecessary Epoll#s
e
t calls
commit
|
commitdiff
|
tree
2011-01-26
Er
i
c
W
o
n
g
GN
U
makefi
l
e: only enable
e
poll-based models
i
n Lin
u
x
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial XAcceptEpol
l
concurrenc
y
m
o
del
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
e
poll/clie
n
t
: thread-safety for writ
e
queu
i
ng
commit
|
commitdiff
|
tree
2011-01-25
Er
i
c Wong
epoll: m
a
k
e
Epoll
.
quit more reusa
b
l
e
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic
W
o
n
g
neverb
l
o
c
k:
fix app
_
ca
l
l under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric
W
ong
clear LISTENERS arra
y
o
n
close
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
epoll/clie
n
t: m
i
n
o
r op
t
imization
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
ev_core: force in
p
ut to be gi
v
en to
ap
p
_call
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wo
n
g
epoll/client: facto
r
out o
n
_clo
s
e method
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epoll/client: remove unu
s
ed clien
t
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
extract common task
s
to pkg
.
mk to simplify
our ma
k
efile
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epoll: red
u
ce
expiration calls and Ti
m
e object
s
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_co
r
e: g
a
r
b
a
g
e
reduction
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epoll: use newer
sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
m
a
x_body: d
i
sab
l
e
for e
p
o
ll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
do
c
: git
.
b
o
go
m
ips
.
org
=
> bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: u
s
e
s
lee
p
y_penguin de
f
a
ult si
z
e
for epoll_wait
commit
|
commitdiff
|
tree
next