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
event_machine: disconnect idle clients at on SIGQUIT
2011-05-20
E
ric Wong
event
_
m
a
c
hine: di
s
connect idle clien
t
s at on SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
Eri
c
Wong
client: use kgio_write across the board
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
c
ool
i
o* + *
e
poll*: drop keepalive clients on SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
E
r
ic W
o
n
g
epoll/xepol
l
:
m
ore
cons
i
stent client imple
m
entati
o
ns
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
doc: recommend io_splice
4
.
1
.
1 or later
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
Rain
b
o
w
s! 3
.
3
.
0 - doc improve
m
ents and
m
o
r
e
commit
|
commitdiff
|
tree
2011-05-16
Eric Won
g
writ
e
r_thre
a
d_*: fix sendfile detectio
n
un
d
er Rub
y
1
.
8
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wong
d
o
cume
n
t RubyG
e
m requi
r
ement
s
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
do
c
:
cleanup
rdo
c
f
or Rainbows
modu
l
e
commit
|
commitdiff
|
tree
2011-05-16
Eric Won
g
u
s
e
:poo
l
_
size for RL
I
M
I
T
_
NPROC with t
h
r
ead pool mode
l
s
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
m
ore reli
a
ble shutdown for epoll concu
r
rency m
o
dels
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
tests: unify
checks
for copy_
s
t
ream and thre
a
de
d
app
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
add
"copy
_
stre
a
m"
c
onfig di
r
ective
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
c
o
nfi
g
urator: update u
s
er-
f
acing docume
n
ta
t
ion
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
max_body:
d
ocu
m
entation updates
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
LICENSE:
add G
P
Lv3 to license terms
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
c
o
nfigurator: move validatio
n
l
o
gic o
v
er
commit
|
commitdiff
|
tree
2011-05-09
E
ric Won
g
doc: better document :p
o
ol_
s
ize
options
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
TODO: misc up
d
ates
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
doc: update
comparison and README
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
xepol
l
_thread_
*
: add rdoc for users
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
n
g
x
e
poll_thr
e
ad_spawn/client: remove
r
d
oc
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
m
a
x
_body
:
rdoc updates
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
x
epoll_thread_pool: add option
a
l :po
o
l_size argume
n
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
split out poo
l
_
s
ize module
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
t0041: less
c
onfusing skip mes
s
age
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
a
dd XEpol
l
ThreadPool
co
n
currenc
y
opti
o
n
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
Revert
"
epoll: fixes for
R
uby 1
.
9
.
3
d
ev"
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
jo
i
n
_threads: simplif
y
thread stoppage check
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
o
n
g
r
e
quire kgi
o
2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wo
n
g
epoll_wait: fl
a
gs argument
i
s unused
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
ong
xepoll: cleanup ac
c
eptor logic
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wong
xepoll
_
thread_spawn: rework
a
cceptor logic
commit
|
commitdiff
|
tree
2011-05-08
E
r
i
c Wong
x
e
poll_thread_spa
w
n/cl
i
ent: close returns nil
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
on
g
xepoll_thread_spa
w
n: inlin
e
needle
s
s met
h
od
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wong
pr
o
c
ess_cli
e
nt
:
fi
x
pip
e
line_ready arit
y
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
remove unnecess
a
ry variable assignments
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
test_isolate:
update to latest raindrops and unicorn
commit
|
commitdiff
|
tree
2011-05-06
Eric W
o
ng
ensu
r
e some
r
equires g
e
t loaded in ma
s
ter
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
http_server: XEp
o
llT
h
readS
p
awn set
s
RLIMIT_NPROC
commit
|
commitdiff
|
tree
2011-05-03
Eric
W
o
ng
Rainbows! de
f
aults more DRY
commit
|
commitdiff
|
tree
2011-05-03
E
r
ic Wong
s/max_by
t
es/client_max
_
b
o
dy_size/ for
consiste
n
c
y
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
add client_heade
r
_buff
e
r_s
i
ze tuni
n
g
param
e
ter
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
rainbow
s
:
g
et rid o
f
MODEL_WORKER
_
CONNECTI
O
NS constant
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
http
_
server:
de
f
ault
a
ll option
s
to 50 c
o
nnections
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
doc: a
d
d Sandbox docu
m
ent
commit
|
commitdiff
|
tree
2011-04-30
Eric Wo
n
g
lower he
a
der buffer sizes for
synch
r
o
nous models
commit
|
commitdiff
|
tree
2011-04-30
Eric
W
ong
xepoll_thre
a
d_
s
pawn
:
lower
m
em
o
ry
u
sage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
epoll: fix tim
e
out
commit
|
commitdiff
|
tree
2011-04-29
E
r
i
c Wong
x
epoll_thread_spawn:
fix race condition wi
t
h
a
cceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepo
l
l_t
h
r
ead_spawn: initial
i
mplementation
commit
|
commitdiff
|
tree
2011-04-28
Eric Wo
n
g
document ep
o
ll and
x
e
po
l
l
commit
|
commitdiff
|
tree
2011-04-26
Eric
Wong
doc: stop recommending Fiber* stuff
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c Wong
r
e
vactor: remove
d
ocument
a
tion for inter
n
al methods
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
W
o
ng
revactor: do not
r
ec
o
m
mend, upst
r
eam is
dor
m
ant
commit
|
commitdiff
|
tree
2011-04-26
Eric Won
g
s
tream_fil
e
: hide internals
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
ng
m
a
ke all concurrency o
p
tions
u
se 50 by def
a
ult
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
thread_
t
imeout: anno
t
ate as mu
c
h
as possible
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
increase RLIMIT_NPROC
f
o
r
t
hread-crazy folks
commit
|
commitdiff
|
tree
2011-04-21
Eric Won
g
h
t
tp_server:
attempt to increa
s
e
RLIMIT_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
t
hread
_
timeo
u
t: document
T
hread
.
pa
s
s usa
g
e
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic Wong
join_t
h
reads: workarou
n
d blocking accept() is
s
u
es
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic Wong
bu
m
p d
e
p
enden
c
y to Unicorn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Wo
n
g
http_server: less
h
a
c
k
y
loading of
c
oncu
r
rency
mo
d
el
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
t: only e
n
a
b
l
e
R
evactor te
s
ts under 1
.
9
.
2 for now
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic
Wong
epoll: fix
e
s
for Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
E
r
i
c
W
o
n
g
th
r
e
ad_
t
imeout
:
rewrite for sa
f
ety
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Wong
thre
a
d_pool: get us
e
d
of dead thread_join method
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
queu
e
_pool: switch to iva
r
s to
protect
internals
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
thread_pool+thre
a
d_spawn
:
u
p
d
ate documentat
i
on
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
simplify
LISTENE
R
S
c
l
osing
commit
|
commitdiff
|
tree
2011-03-20
Eric W
o
ng
fi
x
va
r
i
o
us warnings with
"check-wa
r
ni
n
gs" target
commit
|
commitdiff
|
tree
2011-03-20
Eric W
o
ng
pkg
.
mk:
new tas
k
for ch
e
cki
n
g Ruby warni
n
gs
commit
|
commitdiff
|
tree
2011-03-15
Er
i
c Won
g
fiber/io: fix broken
c
all to Kgio
.
t
r
ywri
t
e
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
Rainbows! 3
.
2
.
0 - trying
t
o
s
end fil
e
s to slow
cl
i
en
t
s
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
bump Unicorn dep
e
ndency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric
W
o
ng
doc
:
update
S
tatic_File
s
for ne
w
sendfile gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
switch f
r
o
m
IO#sendfile_nonblock to
IO#trys
e
nd
f
ile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
te
s
t_isolate:
bump dependencies
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
Wong
use IO#wait instead
o
f IO
.
sele
c
t for single r
e
aders
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
README: clarify l
i
c
e
nse ter
m
s and versions
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
t
e
st
s
:
updates
f
or cr
a
mp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainb
o
ws! 3
.
1
.
0 - mi
n
or
u
p
dates
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
p
k
g
.
mk: update
t
o the latest
commit
|
commitdiff
|
tree
2011-02-11
Eri
c
W
o
n
g
reverse_proxy: doc
u
m
ent as
"not r
e
ady for production"
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
Revert t/bin/
u
nused_l
i
s
t
en
s
implif
i
cation
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
new test for opti
o
nal :poo
l
_s
i
ze han
d
ling
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
g
e
mspec: remove
u
nnec
e
ss
a
ry sta
t
ements
commit
|
commitdiff
|
tree
2011-02-08
E
ri
c
W
ong
doc: rdoc clea
n
u
ps an
d
fi
x
es
commit
|
commitdiff
|
tree
2011-02-06
Eric Wo
n
g
minimize &block usage fo
r
yield
commit
|
commitdiff
|
tree
2011-02-06
Eric
W
o
n
g
kill so
m
e un
n
ecessary &block usage
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll: r
e
factor common
l
oop
co
d
e
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
*epoll:
consolidate
r
e-ru
n
lo
g
ic
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
writer
_
thread_
p
ool
:
needless use
o
f A
r
ray#m
a
p
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
l
e
s
s expe
n
s
i
v
e QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
ht
t
p_server:
kill a warning
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
ong
bump required Unicor
n
d
e
pendency
f
or K
g
i
o
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
b
ump w
r
ongd
o
c developme
n
t
d
ep
e
ndency
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
rena
m
e
XAc
c
e
p
tE
p
oll to XEp
o
l
l
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
s
t
_
isolate
:
use
l
atest
U
nicor
n
commit
|
commitdiff
|
tree
next