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
xepoll_thread_spawn: rework acceptor logic
2011-05-08
Eric Won
g
xepoll_t
h
read_sp
a
wn
:
re
w
or
k
acceptor l
o
gic
commit
|
commitdiff
|
tree
2011-05-08
Eric Won
g
xepoll_thr
e
ad_spaw
n
/
client:
close re
t
urns nil
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xe
p
oll_thread_spawn: i
n
li
n
e n
e
edless
m
e
t
hod
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
pr
o
cess_client
:
fix pipeline_ready
ar
i
ty
commit
|
commitdiff
|
tree
2011-05-06
Eric Won
g
remo
v
e
u
nnecessary variable assignme
n
ts
commit
|
commitdiff
|
tree
2011-05-06
E
r
i
c Wong
test_isolate
:
u
pdate to
latest
r
a
i
ndrops
and u
n
icorn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
e
n
sure some requir
e
s get lo
a
ded i
n
master
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
h
t
tp_server
:
XEpoll
T
hre
a
dSpa
w
n sets RLIMIT_N
P
ROC
commit
|
commitdiff
|
tree
2011-05-03
Eric Won
g
Rainbows! defaults more DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric
W
on
g
s/max_
b
yt
e
s/client_max_body
_
si
z
e/ fo
r
consisten
c
y
commit
|
commitdiff
|
tree
2011-05-03
E
r
ic Wong
add client_head
e
r
_
b
uffer
_
s
i
ze tun
i
ng p
a
rameter
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
rainbo
w
s: get rid of MODEL_WORKER_CONNECTIONS constant
commit
|
commitdiff
|
tree
2011-05-02
E
ri
c
Won
g
http_s
e
r
ver:
d
ef
a
u
l
t all opt
i
ons
t
o 50 connec
t
i
o
n
s
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
W
o
n
g
doc: add Sand
b
ox document
commit
|
commitdiff
|
tree
2011-04-30
Eric
W
o
ng
l
o
wer head
e
r buffer sizes for synchr
o
nous models
commit
|
commitdiff
|
tree
2011-04-30
E
r
ic
Wo
n
g
xepoll_
t
hread
_
spawn
:
lower
m
emory usage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
epoll: fix time
o
ut
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepoll_thre
a
d_spawn: fix r
a
ce condition with acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Won
g
xepoll_
t
hread_spawn: initial impleme
n
ta
t
ion
commit
|
commitdiff
|
tree
2011-04-28
Er
i
c
Wong
d
o
cume
n
t
epoll and xepoll
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
do
c
: stop reco
m
mending Fiber* stuff
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revact
o
r: remove documentati
o
n for internal m
e
tho
d
s
commit
|
commitdiff
|
tree
2011-04-26
Eric
Wong
r
e
vactor: do not recomm
e
nd, upstream is dormant
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
stream
_
file: hi
d
e internals
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c Wong
make
al
l
c
o
ncurrency optio
n
s
use 50 by default
commit
|
commitdiff
|
tree
2011-04-21
Eric Won
g
t
h
rea
d
_timeout
:
annotate
a
s much as
p
os
s
ible
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
increase RLIM
I
T
_
NPROC
for thread-crazy fo
l
ks
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c W
o
n
g
http_se
r
ver: atte
m
pt to increas
e
RLIMI
T
_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
thread_t
i
meout
:
document Thread
.
pass
u
sage
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
joi
n
_th
r
ea
d
s
:
workaroun
d
blocking a
c
c
ept
(
)
i
ssues
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
bump
d
ependency to Unicorn
3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Wong
http_server:
l
e
s
s hacky loading of concurrency model
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
t: only enable Revactor t
e
sts u
n
der 1
.
9
.
2
f
or now
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c
Wong
e
p
oll: fixes fo
r
Ru
b
y 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
thread_
t
imeout: rew
r
ite for
s
afety
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
ong
thread_p
o
ol: get used of dead thread_join m
e
t
hod
commit
|
commitdiff
|
tree
2011-03-22
Er
i
c Wong
queue_pool: switch to ivars to protec
t
in
t
ern
a
l
s
commit
|
commitdiff
|
tree
2011-03-22
Eri
c
Wo
n
g
thre
a
d_pool+thr
e
ad_
s
pawn: update documentation
commit
|
commitdiff
|
tree
2011-03-21
Eric Won
g
sim
p
lify
L
IS
T
ENE
R
S closi
n
g
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
f
i
x
v
ariou
s
warnings wi
t
h "ch
e
ck-wa
r
nings" tar
g
et
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
pkg
.
mk: new ta
s
k
for checking Ruby warn
i
ngs
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
Wong
fiber/
i
o: f
i
x broken
call to K
g
i
o
.
t
r
ywr
i
te
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic Wo
n
g
Rainbows! 3
.
2
.
0
-
tryi
n
g to send
files to slo
w
clients
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
bump Unicorn depe
n
dency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Er
i
c
Wong
do
c
:
u
pdate Static_Files for new sendfile gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
switch fr
o
m
I
O#sen
d
f
ile_nonblock to IO#trysendfile
commit
|
commitdiff
|
tree
2011-03-10
E
r
ic Wo
n
g
test_isola
t
e
:
bump
dependencies
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
use
IO#wait instead
o
f IO
.
sel
e
c
t
for single readers
commit
|
commitdiff
|
tree
2011-02-16
Er
i
c W
o
ng
README: clarify
license ter
m
s
an
d
v
e
rsions
commit
|
commitdiff
|
tree
2011-02-15
E
ric Wong
t
e
sts: updates for cr
a
mp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Er
i
c
Wo
n
g
Rainbows! 3
.
1
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-02-11
E
ric
W
ong
p
k
g
.
mk: update to
the latest
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
reverse_pr
o
x
y
: document a
s
"not ready for production"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Reve
r
t t/bin/unused_listen simpli
f
ication
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
n
e
w test for optional :p
o
ol_size handling
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
gemspec: remove unnecessary statements
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
doc
:
rdoc
cleanup
s
and
fixe
s
commit
|
commitdiff
|
tree
2011-02-06
E
r
i
c
Won
g
minim
i
ze &block usage for yield
commit
|
commitdiff
|
tree
2011-02-06
Eri
c
W
ong
kill some unnecessary &block usage
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
*
e
p
oll: refactor co
m
mon
loop
code
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic W
o
ng
*
epo
l
l:
c
onsolidate re-run logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
wr
i
ter_thr
e
ad_pool: needless use of A
r
ray#map
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
less
e
xpensive QU
I
T processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
h
tt
p
_server:
kill a wa
r
ning
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
bump
req
u
i
r
e
d Unicorn dependency f
o
r
Kg
i
o
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
bump wro
n
gdoc dev
e
l
opment depen
d
enc
y
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rename XAcceptEpo
l
l to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_isolate: use latest Uni
c
o
rn
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
tests: rep
l
ace several sed i
n
v
o
cations with e
d
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy: sm
a
ll
r
e
organizatio
n
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wo
n
g
reverse_
p
roxy: properly read
IPv6 a
d
dreses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Er
i
c Wong
epoll: handle E
I
NTR
p
roperl
y
i
n
R
u
by-spac
e
commit
|
commitdiff
|
tree
2011-02-04
E
ric W
o
ng
t
e
s
t_isolate: on
l
y load sleepy_pe
n
gu
i
n under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Won
g
t/bin/un
u
se
d
_
l
ist
e
n: sim
p
lif
y
th
i
s
commit
|
commitdiff
|
tree
2011-02-02
Eric Wo
n
g
preli
m
inar
y
rev
e
rse prox
y
Rack
application
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
c
o
olio/client: on_write_complete
t
riggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
te
s
t for
c
lie
n
t_max_b
o
d
y
_size being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wo
n
g
epoll/
c
lien
t
: a
v
oid unnecessary Epoll#set ca
l
ls
commit
|
commitdiff
|
tree
2011-01-26
Eric Won
g
G
NUmakefil
e
: o
n
ly enable epol
l
-b
a
sed models
i
n
L
i
nux
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
initial XAcceptEpoll concu
r
re
n
c
y
model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wo
n
g
ep
o
ll/clie
n
t:
thread-safety fo
r
write q
u
euing
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
Wong
ep
o
ll: make
E
poll
.
q
uit more
reusable
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic Wo
n
g
nev
e
rblock
:
fix app_cal
l
under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eri
c
Wong
clear LISTEN
E
RS array on close
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
e
poll/client: minor op
t
i
m
ization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: force input to be giv
e
n to app_call
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
epoll/client: factor
out on_close m
e
thod
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client:
remove unused client
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
extract common tasks to pkg
.
mk to si
m
plify our make
f
ile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epo
l
l
:
redu
c
e exp
i
ration calls
and T
i
me ob
j
ects
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
ng
ev_core: garbage r
e
duction
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
epoll:
us
e
newer sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body
:
disab
l
e f
o
r
e
pol
l
commit
|
commitdiff
|
tree
2011-01-21
Eri
c
Wong
doc: git
.
bogomips
.
org =>
b
ogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
E
ric Wo
n
g
epoll: use s
l
e
e
py_
p
enguin default
s
i
z
e
f
o
r epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic
Wong
epoll: close
e
poll descriptor on graceful shutdo
w
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove
support for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll:
ign
o
re ECONNRESET
e
rrors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_cor
e
: simpl
i
fy setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
m
e
r
g
e rack_in
p
u
t into process_cl
i
ent
commit
|
commitdiff
|
tree
next