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_*/client: EPOLLONESHOT implies EPOLLET
2011-05-20
Eric Wong
.
g
itignore: add t
a
gs/TAGS fi
l
es
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
add tests for Kgio a
u
topush on Linux
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
a
d
d test
f
o
r SIGQUIT d
i
sconnect
commit
|
commitdiff
|
tree
2011-05-20
Eric W
o
ng
ev
e
nt_machine: disconnect i
d
le clients at
o
n SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
cli
e
nt: u
s
e kgio_write across
t
h
e boa
r
d
commit
|
commitdiff
|
tree
2011-05-20
E
r
i
c Wong
coo
l
i
o
* + *epoll*: drop k
e
epalive client
s
on S
I
GQU
I
T
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
epoll
/
xe
p
oll: more consistent c
l
ient implementations
commit
|
commitdiff
|
tree
2011-05-18
Eric Won
g
do
c
: recommend
i
o_sp
l
ice 4
.
1
.
1 or later
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
Rainbows! 3
.
3
.
0 - doc improvements
a
nd more
commit
|
commitdiff
|
tree
2011-05-16
Eric
Wong
writer
_
thread_*: f
i
x sendfile detecti
o
n under Ruby 1
.
8
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic
W
ong
documen
t
RubyGem
req
u
i
remen
t
s
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c
Wong
d
o
c: clea
n
up rdoc f
o
r Rainbows
module
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
u
s
e
:pool
_
siz
e
f
or RLIMIT_N
P
ROC wi
t
h th
r
e
a
d poo
l
mo
d
els
commit
|
commitdiff
|
tree
2011-05-16
E
r
i
c
Wong
more re
l
iable
s
hutdown for
e
p
o
ll conc
u
r
rency mo
d
els
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wong
te
s
ts: unify checks
f
o
r
copy_stream and threa
d
ed ap
p
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
a
d
d "co
p
y
_stream" config
directi
v
e
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
conf
i
gurator:
upda
t
e use
r
-facing documentati
o
n
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
max_b
o
d
y:
documen
t
a
t
i
o
n
u
pdates
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
LI
C
ENSE: add GPLv3 to
license terms
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
c
o
n
figurato
r
:
m
o
ve va
l
idation l
o
gic over
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
doc: better docu
m
ent :
p
ool_siz
e
options
commit
|
commitdiff
|
tree
2011-05-09
E
ric
Wong
TODO: misc u
p
da
t
e
s
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
doc: upda
t
e
c
omparison
and README
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
x
epoll_t
h
read_
*
: add rdoc fo
r
users
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
xepoll_thread_sp
a
wn/cl
i
en
t
: remove rdoc
commit
|
commitdiff
|
tree
2011-05-09
E
ri
c
Wong
m
a
x
_body: rdoc
updates
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
o
n
g
x
e
poll_thread_pool: ad
d
optional :
p
ool_size argument
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
split
out
p
ool_size mod
u
le
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
t
0041
:
less
c
onf
u
si
n
g skip message
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
add XEpollThreadPool concurrency option
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wong
R
e
v
ert
"
epoll: fixes for
R
uby 1
.
9
.
3d
e
v"
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
j
oin_threads: s
i
mp
l
ify
thread stoppage
c
heck
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic
W
on
g
require kgio 2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
Eric Wo
n
g
epoll_wait: flags argu
m
ent is unused
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic
Wong
xepol
l
: c
l
eanup ac
c
eptor l
o
gic
commit
|
commitdiff
|
tree
2011-05-08
Er
i
c Wong
xepoll_thread_spawn: rework acce
p
tor
l
ogic
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic W
o
ng
xepoll_thread_spawn/cl
i
ent:
clos
e
r
eturn
s
nil
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll_th
r
ead_s
p
aw
n
: inline nee
d
less method
commit
|
commitdiff
|
tree
2011-05-08
E
ri
c
Wong
process_client: fi
x
pi
p
eline_
r
eady a
r
it
y
commit
|
commitdiff
|
tree
2011-05-06
E
ric Wong
remove unnecessary variable assignment
s
commit
|
commitdiff
|
tree
2011-05-06
Eric Wo
n
g
test_isolat
e
:
upd
a
te to l
a
test raindrop
s
and unicorn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wo
n
g
ensure
s
ome requir
e
s
ge
t
loaded in master
commit
|
commitdiff
|
tree
2011-05-05
E
r
ic Wong
http_server:
X
Epoll
T
hreadSpawn sets RLIM
I
T_NPROC
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
Rainbows! defaults m
o
re DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
s/max
_
b
y
te
s
/client_ma
x
_
body_size/ for consistency
commit
|
commitdiff
|
tree
2011-05-03
Eric
W
ong
add
client_head
e
r_buffer_size tu
n
ing parameter
commit
|
commitdiff
|
tree
2011-05-02
Er
i
c
Wong
rain
b
ows: get r
i
d
of MODEL_WORKER_CONNECTIONS consta
n
t
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
http_server: de
f
ault all options to 50
c
onnections
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
doc: a
d
d Sandbox
d
ocum
e
nt
commit
|
commitdiff
|
tree
2011-04-30
E
r
i
c
W
ong
lower he
a
der buffer size
s
for synchronous mode
l
s
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
x
epoll_thread_
s
pawn:
l
o
w
er memory usage
commit
|
commitdiff
|
tree
2011-04-29
Eri
c
Wong
epoll: fix tim
e
out
commit
|
commitdiff
|
tree
2011-04-29
Eric
W
ong
xepoll_thread_s
p
awn:
f
i
x
race condition with acceptors
commit
|
commitdiff
|
tree
2011-04-29
E
ric Won
g
xepol
l
_thr
e
ad_spawn: initial implementation
commit
|
commitdiff
|
tree
2011-04-28
E
ric Wong
docume
n
t
ep
o
ll and xepoll
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Wong
doc: sto
p
recommendin
g
F
ibe
r
*
stuff
commit
|
commitdiff
|
tree
2011-04-26
Eric Wo
n
g
revactor: remove doc
u
men
t
atio
n
for internal methods
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
r
e
v
acto
r
: do not
r
e
com
m
end, upstream is dormant
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c W
o
n
g
st
r
e
a
m_file: hide internals
commit
|
commitdiff
|
tree
2011-04-26
Eric Wo
n
g
make a
l
l concurrenc
y
opti
o
n
s
use 50 by de
f
a
ult
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
t
h
read_timeout
:
anno
t
ate
as much
as possib
l
e
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
increase RLIMIT_NPROC for thread-crazy fol
k
s
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c
W
o
ng
http_ser
v
e
r: attempt to incre
a
se RLIMIT_N
O
FI
L
E
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
t
h
rea
d
_timeou
t
:
document Thread
.
p
a
ss u
s
age
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
join_threads: workaround blo
c
king accept() issues
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
bump
dependency to Uni
c
o
r
n 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Won
g
http_se
r
ver: less
hacky
l
oading
of conc
u
rrency m
o
del
commit
|
commitdiff
|
tree
2011-04-11
Eric Wo
n
g
t: only enable
R
evactor tests un
d
er 1
.
9
.
2 for
n
ow
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
epo
l
l:
f
ixes fo
r
Rub
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
t
h
read_timeout: rewrite
for safety
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
thread_pool: get use
d
of dead thread_join meth
o
d
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
q
ue
u
e
_
p
o
ol: switch to iva
r
s to protect internals
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
thread_poo
l
+th
r
e
a
d_
s
pawn: update docu
m
enta
t
ion
commit
|
commitdiff
|
tree
2011-03-21
Eric
Wong
simplify
LIST
E
NERS closi
n
g
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
fix various warnings with
"check
-
warnin
g
s
" target
commit
|
commitdiff
|
tree
2011-03-20
E
ric W
o
ng
pkg
.
mk: new task for checki
n
g Ruby warnings
commit
|
commitdiff
|
tree
2011-03-15
E
r
i
c Wong
fib
e
r/i
o
: fix broken call
t
o Kgio
.
trywri
t
e
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic Wong
Ra
i
nbows
!
3
.
2
.
0 - trying
to
s
end
f
iles to slow clients
commit
|
commitdiff
|
tree
2011-03-15
Er
i
c Wong
bump
Unicorn d
e
pendency
to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
doc: update Static_Fil
e
s f
o
r
new sendfil
e
gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wo
n
g
switch from IO#se
n
dfi
l
e_nonblock to
I
O
#trysen
d
file
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
test_is
o
late: bump
d
ependenc
i
es
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
use IO#wait inst
e
ad of
I
O
.
select for s
i
ng
l
e readers
commit
|
commitdiff
|
tree
2011-02-16
E
r
ic Won
g
README: clari
f
y lic
e
nse terms and versions
commit
|
commitdiff
|
tree
2011-02-15
E
ric
W
o
n
g
tes
t
s
:
updates for cr
a
mp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainb
o
ws! 3
.
1
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-02-11
Eric W
o
ng
pkg
.
m
k
:
u
p
d
at
e
to the latest
commit
|
commitdiff
|
tree
2011-02-11
E
r
ic
Wong
r
e
v
e
rse_proxy: document
a
s "not ready f
o
r
p
roduction"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Revert t/bin/unused_l
i
st
e
n simplification
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
new test for
o
ption
a
l :pool_size ha
n
d
ling
commit
|
commitdiff
|
tree
2011-02-08
Graham Hughes
fi
x
op
t
i
onal "
u
se" argumen
t
handling
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wo
n
g
gemspec
:
remove
u
nn
e
cessary statements
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
doc: rdoc clea
n
ups and fixes
commit
|
commitdiff
|
tree
2011-02-06
E
ric Wong
mini
m
ize &block u
s
age fo
r
yiel
d
commit
|
commitdiff
|
tree
2011-02-06
Eric Won
g
kill some
unneces
s
a
ry &block u
s
age
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
*epoll: re
f
actor common lo
o
p
code
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
*epo
l
l: consol
i
d
a
te re-r
u
n
l
ogic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer
_
thread
_
p
oo
l
:
n
eedless use of Ar
r
a
y
#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less expensive QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
http_s
e
rv
e
r: kill a
w
arni
n
g
commit
|
commitdiff
|
tree
next