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
add tests for Kgio autopush on Linux
2011-05-20
Er
i
c Wong
add t
e
s
t
s for Kgio
a
ut
o
push
o
n
Li
n
ux
commit
|
commitdiff
|
tree
2011-05-20
Eri
c
Wong
add
t
est
f
or S
I
G
QUIT dis
c
onn
e
c
t
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
even
t
_machine: di
s
c
o
nnect idle clients at on
SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
E
ric Wong
c
l
ient:
use kgio_write across the
b
o
ard
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
coolio* + *epoll*: drop keep
a
live clien
t
s on SI
G
QUIT
commit
|
commitdiff
|
tree
2011-05-20
Eri
c
Wong
epoll/
x
epoll
:
mo
r
e consistent
client i
m
plementations
commit
|
commitdiff
|
tree
2011-05-18
E
r
i
c
W
o
ng
doc: recom
m
end
i
o_splice 4
.
1
.
1
o
r later
commit
|
commitdiff
|
tree
2011-05-16
Eric
W
ong
R
a
inbows! 3
.
3
.
0 - do
c
i
m
provements a
n
d
more
commit
|
commitdiff
|
tree
2011-05-16
Eric
Wong
writer_thread_*
:
fix sendf
i
le detecti
o
n
under
Ruby 1
.
8
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wong
d
ocument RubyGem requirement
s
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wo
n
g
doc: cleanup
rdoc for Rainbows module
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
use
:
poo
l
_
s
ize for
RLIMIT_
N
PROC w
i
th th
r
ead pool mo
d
el
s
commit
|
commitdiff
|
tree
2011-05-16
Eric
W
o
n
g
more reli
a
ble shutdown for ep
o
ll concurrency models
commit
|
commitdiff
|
tree
2011-05-16
Eric
W
ong
tests: unify che
c
ks
f
or c
o
py_s
t
rea
m
a
n
d threaded app
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ric
W
ong
a
d
d "
c
op
y
_stream" config
directive
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
ng
configurator: update user-facing
d
oc
u
me
n
tation
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
max_body: documentation
updates
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
LIC
E
NS
E
: add GPLv
3
t
o
l
icense terms
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
confi
g
urator
:
move validation logic over
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
doc: better document :pool_size options
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
TO
D
O: misc upda
t
es
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
doc: updat
e
comparison and REA
D
ME
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
xepoll_thread_*: add
r
doc
for users
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
xepoll
_
th
r
ead_spawn/c
l
i
e
nt: remove r
d
oc
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
n
g
max_body: rdo
c
updates
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
xepoll_thread
_
pool: add op
t
ional :po
o
l_
s
ize argu
m
e
nt
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
split out po
o
l_s
i
ze module
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
W
ong
t
0041:
l
ess
confusing skip mess
a
ge
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
add
XEpo
l
lT
h
r
e
adPo
o
l
concurren
c
y option
commit
|
commitdiff
|
tree
2011-05-08
Eric Won
g
R
ever
t
"epol
l
: fixes f
o
r Ruby 1
.
9
.
3dev"
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
j
o
i
n_threads: simp
l
ify thread
s
toppage check
commit
|
commitdiff
|
tree
2011-05-08
E
r
i
c Wo
n
g
require kgi
o
2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic W
o
ng
epoll_wait: flags argument is unused
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wong
xep
o
ll
:
cleanup acc
e
ptor logi
c
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
ong
xepoll_thread_
s
pawn: rewor
k
a
c
cept
o
r logi
c
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
x
e
poll_t
h
read_sp
a
wn/client: close
r
eturns n
i
l
commit
|
commitdiff
|
tree
2011-05-08
Er
i
c Wong
x
e
p
o
l
l
_threa
d
_spaw
n
: inline needless meth
o
d
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
process_client
:
fi
x
pipe
l
ine_
r
ea
d
y
arity
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
rem
o
ve unnecessary variable assignments
commit
|
commitdiff
|
tree
2011-05-06
E
r
ic
W
ong
test_isolate:
u
p
date t
o
l
a
test
r
aindrops and unicorn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
e
n
s
u
r
e
s
o
me requires get loaded in ma
s
te
r
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
o
n
g
http_ser
v
er: X
E
pollThr
e
adSpawn sets RLIMIT_
N
PROC
commit
|
commitdiff
|
tree
2011-05-03
Eric
Wong
R
a
inbows!
defaults
m
o
r
e
D
R
Y
commit
|
commitdiff
|
tree
2011-05-03
E
r
i
c Wong
s/max_
b
ytes/client_max_bod
y
_size/ for
c
o
nsistency
commit
|
commitdiff
|
tree
2011-05-03
Eric W
o
n
g
add
client_header_buff
e
r_s
i
z
e
tu
n
ing pa
r
ameter
commit
|
commitdiff
|
tree
2011-05-02
E
r
ic Wo
n
g
rainbows: get rid of MODEL_WO
R
KER_CONN
E
C
TIO
N
S constant
commit
|
commitdiff
|
tree
2011-05-02
E
ric Wong
http_ser
v
er: default al
l
opti
o
ns to 50 connecti
o
ns
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
do
c
: add S
a
ndbox document
commit
|
commitdiff
|
tree
2011-04-30
Eri
c
W
o
ng
low
e
r header buffer
sizes for syn
c
hr
o
nous models
commit
|
commitdiff
|
tree
2011-04-30
Eric W
o
ng
x
e
p
o
l
l
_thread_spawn: lower memory usage
commit
|
commitdiff
|
tree
2011-04-29
E
ric Wong
epo
l
l
: fix timeou
t
commit
|
commitdiff
|
tree
2011-04-29
Eric Won
g
xepoll_thread_spawn: fix race condi
t
ion with
a
cceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Wo
n
g
xepo
l
l_thread_spawn:
initial im
p
lementat
i
on
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
document
e
p
oll
a
nd x
e
poll
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
doc: stop re
c
ommen
d
ing Fiber*
s
tuf
f
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Wong
revactor: re
m
ove docu
m
entation
for
internal met
h
o
ds
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
r
e
vactor: do not recommend, upstre
a
m i
s
do
r
mant
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Wong
stream_file: hide internals
commit
|
commitdiff
|
tree
2011-04-26
Eric
Wong
make all concurrency option
s
use 50 by
de
f
ault
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
t
h
r
ead_timeout: annotate as much as possible
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
o
ng
inc
r
e
a
se R
L
IMIT
_
N
PR
O
C for t
h
read-craz
y
f
olks
commit
|
commitdiff
|
tree
2011-04-21
E
ric
W
ong
http
_
server: attempt t
o
increase R
L
IMI
T
_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
threa
d
_
t
imeout:
document Thr
e
a
d
.
pass usage
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
join_
t
hreads: wor
k
around blocking acc
e
pt() issues
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
bump dependency to Unicorn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Wong
h
ttp_server: less hack
y
load
i
ng of concurrency m
o
del
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
ng
t
:
onl
y
enabl
e
Revactor tests und
e
r 1
.
9
.
2
for now
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic Wong
e
poll: fixes
f
o
r
Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
ng
t
h
read_tim
e
out: rewrite for
s
af
e
ty
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
thread_pool:
g
et used of dead
threa
d
_jo
i
n met
h
od
commit
|
commitdiff
|
tree
2011-03-22
Eric Won
g
queue
_
p
o
ol: switch to iv
a
rs to pro
t
ect inter
n
a
l
s
commit
|
commitdiff
|
tree
2011-03-22
Eric
Wong
t
h
re
a
d_po
o
l+thr
e
a
d
_spawn: upd
a
te doc
u
mentation
commit
|
commitdiff
|
tree
2011-03-21
Eric
Wong
simplify LISTENERS closing
commit
|
commitdiff
|
tree
2011-03-20
E
r
i
c
Wong
f
ix var
i
ous w
a
r
ni
n
gs with
"check-wa
r
nings"
t
arget
commit
|
commitdiff
|
tree
2011-03-20
E
ric
W
ong
pkg
.
mk: new
task for checking Ruby
warnings
commit
|
commitdiff
|
tree
2011-03-15
Er
i
c Wong
fiber/io: fix broken call to Kgio
.
tr
y
write
commit
|
commitdiff
|
tree
2011-03-15
Eric
W
o
ng
Rainbows! 3
.
2
.
0 - trying to send fil
e
s to slow clients
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
bump U
n
ic
o
rn de
p
ende
n
cy to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
doc: update Stat
i
c_Files
f
or new se
n
dfile
gem
commit
|
commitdiff
|
tree
2011-03-10
Eri
c
W
ong
switch from IO#sendfile_nonblock to IO#try
s
endfile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
test_isolate: bump d
e
p
endenc
i
es
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
use IO#
w
ait instead of IO
.
sel
e
ct
f
or
s
i
ngle readers
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
README: clarify license terms and versi
o
ns
commit
|
commitdiff
|
tree
2011-02-15
Er
i
c Wong
t
e
s
t
s: upd
a
t
es for c
r
amp 0
.
1
2
commit
|
commitdiff
|
tree
2011-02-11
E
ric Wo
n
g
Rai
n
bows!
3
.
1
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-02-11
E
r
ic Wong
pkg
.
m
k: update to the l
a
test
commit
|
commitdiff
|
tree
2011-02-11
Eric W
o
ng
reverse_proxy: document a
s
"not
r
eady for production"
commit
|
commitdiff
|
tree
2011-02-08
E
ric Won
g
Revert t/bin/unused_listen simp
l
ification
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
n
e
w test for
o
ptional
:pool_size
h
andlin
g
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gem
s
pec
:
r
e
move un
n
ec
e
ssary statemen
t
s
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: rdo
c
cl
e
anups and f
i
xes
commit
|
commitdiff
|
tree
2011-02-06
Eric Won
g
mi
n
imize &block usage
f
or y
i
eld
commit
|
commitdiff
|
tree
2011-02-06
Eric Wo
n
g
kill s
o
me unnecessary &b
l
oc
k
usage
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
*epoll
:
refactor c
o
mmon loop code
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
*epo
l
l: conso
l
ida
t
e re-r
u
n logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writ
e
r_
t
hread_pool: needless use of
A
rr
a
y#map
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
ong
less
e
x
p
ensive
Q
UIT pro
c
e
ssi
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
http_server: k
i
l
l
a wa
r
ning
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
bu
m
p requi
r
ed Unicorn
dep
e
n
d
ency for Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump w
r
ongd
o
c de
v
e
l
opment depende
n
cy
commit
|
commitdiff
|
tree
next