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
.gitignore: add tags/TAGS files
2011-05-20
Eric Wong
.
gitignore: ad
d
tag
s
/
TAGS files
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
add tests for
K
gio auto
p
ush on Linux
commit
|
commitdiff
|
tree
2011-05-20
E
r
ic Wong
a
d
d
test for
SIG
Q
UIT disconnect
commit
|
commitdiff
|
tree
2011-05-20
Eri
c
W
ong
event_machi
n
e: disconnect idle clients at
o
n
SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
Eric Won
g
cl
i
e
n
t: u
s
e kgio_write a
c
ross t
h
e board
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
coolio* + *e
p
o
l
l*: dr
o
p
k
e
epa
l
ive clients
o
n
SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
ep
o
ll/
x
epoll: m
o
r
e consistent clie
n
t
impleme
n
tatio
n
s
commit
|
commitdiff
|
tree
2011-05-18
Eric
Won
g
doc: recommend io_splice 4
.
1
.
1 or later
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
Rainbo
w
s! 3
.
3
.
0 - doc imp
r
ovement
s
and more
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
w
r
i
te
r
_threa
d
_*
:
fix sendfile detection un
d
er Ruby
1
.
8
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c
Wong
d
ocument RubyGem requireme
n
ts
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wong
doc: cleanup rdoc for R
a
inbows module
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
use :pool_size for RLIMIT_NPROC with thread pool models
commit
|
commitdiff
|
tree
2011-05-16
E
ric Wong
more
r
eliable shutdown for ep
o
ll concurrency m
o
de
l
s
commit
|
commitdiff
|
tree
2011-05-16
E
r
i
c Wong
tests: u
n
ify ch
e
cks f
o
r
copy_stream and
threa
d
ed app
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Won
g
add "copy_
s
t
r
eam"
co
n
fig directive
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
confi
g
urator: update
user-
f
a
c
i
ng docume
n
t
a
tion
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
ma
x
_body
:
docum
e
ntation updates
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
LICENSE: a
d
d
G
P
Lv3 to license terms
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
configur
a
tor: m
o
ve
validation logi
c
over
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
doc: bett
e
r document
:pool_size opt
i
on
s
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c W
o
ng
TODO: misc u
p
dates
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Won
g
d
o
c
:
up
d
ate com
p
a
r
ison and README
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
xepoll
_
t
hre
a
d_*
:
add rdo
c
for users
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
xep
o
ll_thr
e
ad_
s
p
a
w
n/client: remove rdoc
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
ma
x
_body: rdoc update
s
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
xepoll_thread_p
o
o
l
: add optional :pool_size argument
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
spl
i
t ou
t
pool_
s
i
z
e module
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
t00
4
1: less
c
onfusing skip messa
g
e
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c W
o
ng
a
d
d XEpollTh
r
eadP
o
ol
concu
r
rency option
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
Rever
t
"epoll: fix
e
s fo
r
Ruby 1
.
9
.
3
d
ev
"
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wo
n
g
join_thr
e
a
d
s
:
simp
l
i
fy thread stop
p
age
check
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wong
require
k
gio 2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
E
ric Wong
epoll
_
wait:
f
lags arg
u
ment is unuse
d
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll:
cleanup acceptor
l
ogic
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xep
o
ll_thread_spa
w
n
:
r
e
w
ork acceptor logic
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
ong
x
epo
l
l_thre
a
d_spawn/cli
e
nt: close re
t
u
rns n
i
l
commit
|
commitdiff
|
tree
2011-05-08
Eric Wo
n
g
x
epoll_t
h
read
_
sp
a
wn:
inline needl
e
ss me
t
ho
d
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wong
proces
s
_client
:
f
ix
pipeline_
r
eady a
r
ity
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
remove unnecessar
y
v
a
ri
a
ble assignm
e
n
t
s
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
test_is
o
late: u
p
da
t
e to latest rai
n
dro
p
s and
u
nicorn
commit
|
commitdiff
|
tree
2011-05-06
E
ric Wong
e
ns
u
re s
o
me
r
equires get loaded
i
n ma
s
ter
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
http_server: XEpollThreadSpawn sets RLIMIT_N
P
ROC
commit
|
commitdiff
|
tree
2011-05-03
E
r
ic Wong
R
a
inbows! defaults
m
ore
D
RY
commit
|
commitdiff
|
tree
2011-05-03
E
r
i
c Wong
s/max_b
y
tes/cl
i
ent_max_body_size/ for
c
onsistency
commit
|
commitdiff
|
tree
2011-05-03
Er
i
c
W
ong
a
d
d
client_head
e
r_buffer
_
si
z
e
t
u
ning paramet
e
r
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
r
a
inbows: get rid of MODEL
_
W
ORKER_CONNE
C
T
IONS con
s
tan
t
commit
|
commitdiff
|
tree
2011-05-02
Er
i
c
W
o
ng
http_server:
default all optio
n
s to 50
conne
c
tions
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
do
c
:
a
dd
Sa
n
dbox documen
t
commit
|
commitdiff
|
tree
2011-04-30
Eric Wo
n
g
lower header buffer
sizes for synchronous models
commit
|
commitdiff
|
tree
2011-04-30
Eric W
o
ng
xepol
l
_th
r
ead
_
spawn: lower memor
y
us
a
ge
commit
|
commitdiff
|
tree
2011-04-29
Eric
Won
g
epoll: fix timeout
commit
|
commitdiff
|
tree
2011-04-29
Er
i
c
Wong
xepoll_thread_spaw
n
: fix
race cond
i
tion with acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric
Wo
n
g
x
epoll_thread_spawn: initial implem
e
ntation
commit
|
commitdiff
|
tree
2011-04-28
Eric Wo
n
g
document
e
poll a
n
d xepoll
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Wong
doc
:
st
o
p
recommending
F
iber* stu
f
f
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
rev
a
ctor: remove documenta
t
ion
f
or
int
e
rnal m
e
thods
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Won
g
revactor: do no
t
r
e
commend,
u
pstream
i
s
d
ormant
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
stream
_
file: hide internals
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
make all
c
oncurre
n
cy options u
s
e 50 by d
e
faul
t
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic W
o
ng
thread_timeout: a
n
no
t
ate
as muc
h
a
s
possible
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
i
n
c
r
e
ase RLIMIT
_
NPROC
for thr
e
ad-craz
y
folks
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
http
_
s
e
rver:
attempt to increase RLI
M
IT_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
thread_timeout: doc
u
m
e
nt
Thread
.
pass
u
sage
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
jo
i
n
_threads
:
wor
k
around block
i
n
g a
c
cept
(
) issu
e
s
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
bump
d
ep
e
ndency to Unic
o
rn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eri
c
Wo
n
g
http_ser
v
er: le
s
s ha
c
ky loadi
n
g of conc
u
rrency
m
odel
commit
|
commitdiff
|
tree
2011-04-11
Eric Wo
n
g
t: only enable Revactor tests
u
nder 1
.
9
.
2 for now
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c
Wong
epoll
:
f
i
xes for Ruby 1
.
9
.
3
de
v
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c Wong
t
hre
a
d_tim
e
ou
t
: re
w
r
i
te for
safety
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic
W
ong
thread_pool: get used of dead th
r
e
a
d_joi
n
metho
d
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
q
u
eue_pool
:
swit
c
h
to iv
a
rs to protec
t
inte
r
nals
commit
|
commitdiff
|
tree
2011-03-22
Er
i
c Wong
thread_p
o
o
l+th
r
e
ad_spa
w
n: u
p
date documenta
t
i
o
n
commit
|
commitdiff
|
tree
2011-03-21
E
r
ic Won
g
simplify LISTENERS
c
losing
commit
|
commitdiff
|
tree
2011-03-20
Eric
Wong
fix vari
o
us w
a
rnings with "check-warnings" tar
g
et
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c Wong
pk
g
.
mk: new task f
o
r
checkin
g
R
ub
y
warn
i
ngs
commit
|
commitdiff
|
tree
2011-03-15
Eric W
o
ng
fiber/io:
f
ix broken call
t
o Kgio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic Wong
Rai
n
bows! 3
.
2
.
0 - trying to send fil
e
s to slow cli
e
nts
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
bump Uni
c
o
rn depende
n
c
y to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
doc: u
p
date Static_Files f
o
r new sendfi
l
e g
e
m
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
switc
h
from IO#
s
endfile_nonblock
t
o IO
#
t
rysendfi
l
e
commit
|
commitdiff
|
tree
2011-03-10
Eric Won
g
test_isolate: bump
depend
e
ncies
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Won
g
use IO#wait in
s
tead of IO
.
s
e
l
e
ct
for s
i
ngl
e
readers
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
README: cla
r
i
f
y
li
c
ense
t
erms a
n
d versions
commit
|
commitdiff
|
tree
2011-02-15
Eric W
o
n
g
tests:
u
pdat
e
s
f
or cramp 0
.
1
2
commit
|
commitdiff
|
tree
2011-02-11
E
r
ic Wong
Rainbows! 3
.
1
.
0 - minor
updates
commit
|
commitdiff
|
tree
2011-02-11
E
r
i
c
Wong
p
k
g
.
mk: upd
a
t
e to the latest
commit
|
commitdiff
|
tree
2011-02-11
E
ric W
o
ng
revers
e
_pr
o
xy: document as "no
t
ready for p
r
oduction"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Revert t/
b
in/unused_list
e
n s
i
mpl
i
fi
c
a
t
i
o
n
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
W
ong
n
ew tes
t
for optional :pool_size ha
n
dling
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c Wong
gemspec: re
m
ove unnecessary
s
t
ateme
n
t
s
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc:
r
doc cleanups and fixes
commit
|
commitdiff
|
tree
2011-02-06
Eri
c
Wo
n
g
minimize &block usage
for yield
commit
|
commitdiff
|
tree
2011-02-06
E
ric Wong
kill s
o
me
u
nnecessary &blo
c
k usage
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
*epo
l
l: refactor common
l
o
o
p code
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll:
consolidate r
e
-
run lo
g
ic
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c W
o
ng
wri
t
er
_
thr
e
ad_pool: needless use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
le
s
s exp
e
nsive QUIT p
r
ocessi
n
g
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wo
n
g
ht
t
p_serv
e
r: kill a wa
r
ning
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
b
ump required Unico
r
n dependency for Kgio
commit
|
commitdiff
|
tree
next