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
more reliable shutdown for epoll concurrency models
2011-05-16
Eric
W
ong
more r
e
liable
shu
t
do
w
n for epoll
co
n
currency models
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic W
o
ng
tests: unif
y
checks
f
o
r
cop
y
_stream and threade
d
app
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ric Wong
add "co
p
y_stream" co
n
fig di
r
ect
i
ve
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
configurator: upd
a
te user-faci
n
g d
o
cumentation
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
max_body:
documenta
t
ion updates
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
on
g
LICENSE: add
GPLv3 t
o
l
i
c
ense terms
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
configura
t
or
:
mo
v
e
valid
a
tion lo
g
ic over
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
doc: better do
c
ument
:
pool_
s
i
z
e
options
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
Wong
T
O
DO: misc updates
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
do
c
:
u
pdate comparison and README
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
xepol
l
_thread_*: add rd
o
c
for
user
s
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
xepoll_thread_sp
a
w
n
/cl
i
ent:
r
e
m
ove rdoc
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
max_b
o
dy: rdoc updates
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
xe
p
o
l
l_thr
e
ad_pool: a
d
d
optional :poo
l
_size argume
n
t
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
W
ong
split
out
pool_siz
e
modul
e
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
t0041
:
l
ess
c
o
n
fusing
s
kip mess
a
ge
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
add XEpollThre
a
dPool c
o
nc
u
rren
c
y option
commit
|
commitdiff
|
tree
2011-05-08
E
r
i
c
Wong
Rev
e
rt "epoll: fixes fo
r
Ruby 1
.
9
.
3dev"
commit
|
commitdiff
|
tree
2011-05-08
Er
i
c
Wong
join_threads: sim
p
lify thread stoppage check
commit
|
commitdiff
|
tree
2011-05-08
Er
i
c Wong
r
equire kgio 2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
Eric W
o
ng
epoll_
w
ait: f
l
a
g
s argume
n
t is unused
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
x
epoll:
c
leanup acc
e
pt
o
r logic
commit
|
commitdiff
|
tree
2011-05-08
E
ric
W
ong
xepol
l
_thread_sp
a
wn: rewor
k
acceptor logic
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll_
t
h
read_spawn/client: close returns nil
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wong
xepol
l
_thread_spawn:
i
nline n
e
ed
l
ess met
h
od
commit
|
commitdiff
|
tree
2011-05-08
Er
i
c
Wong
process_c
l
ient: fix pipeline
_
ready a
r
ity
commit
|
commitdiff
|
tree
2011-05-06
Eric
Wong
remov
e
u
n
ne
c
essa
r
y varia
b
le as
s
ignmen
t
s
commit
|
commitdiff
|
tree
2011-05-06
Eric Wo
n
g
test_
i
s
ola
t
e: update
t
o latest
r
ai
n
drops and unicor
n
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
e
n
sure some requires g
e
t
loaded in master
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
http_server: XEpollThreadSpawn s
e
ts RLIMIT_NPROC
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
Rainb
o
ws! default
s
more
D
RY
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
s/max_bytes/cl
i
ent_max_body_siz
e
/ for consistency
commit
|
commitdiff
|
tree
2011-05-03
Eric
W
ong
add client_he
a
der_buffe
r
_size tu
n
ing parame
t
er
commit
|
commitdiff
|
tree
2011-05-02
E
ric Wong
r
a
inb
o
ws: get r
i
d
of MODE
L
_WOR
K
ER_CONNE
C
TI
O
NS c
o
n
stant
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
http_s
e
rv
e
r: de
f
a
ult a
l
l optio
n
s to 50
c
onn
e
ctio
n
s
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
doc: add Sa
n
dbo
x
document
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
lower h
e
a
d
e
r buffer si
z
es for synchronous models
commit
|
commitdiff
|
tree
2011-04-30
Er
i
c
Wong
xepoll_thread_spawn:
l
o
w
er memory us
a
g
e
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
e
p
oll: fix tim
e
o
ut
commit
|
commitdiff
|
tree
2011-04-29
E
r
i
c
W
o
ng
x
e
p
oll
_
thread_spawn: fix
race cond
i
t
ion with ac
c
ep
t
ors
commit
|
commitdiff
|
tree
2011-04-29
E
ric Wong
xepoll_thread_
s
p
a
wn: initial implementation
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
docum
e
nt epoll and xepoll
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
W
ong
doc: stop
recommending
Fib
e
r* st
u
ff
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
ng
revac
t
or: remove documenta
t
ion for internal me
t
hods
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Won
g
revactor: do not
recomme
n
d, upstream
i
s
d
ormant
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
n
g
s
t
ream_fi
l
e
:
h
i
d
e
in
t
e
r
n
als
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
m
a
ke
a
ll concurrenc
y
opt
i
ons u
s
e
50 by
d
e
f
au
l
t
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
t
h
re
a
d_timeout:
a
n
notate as much
a
s
possible
commit
|
commitdiff
|
tree
2011-04-21
Eric Won
g
inc
r
ease RLIMIT_NPROC for thread
-
crazy folks
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
http_serv
e
r: att
e
mpt to
increase R
L
I
MIT_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
thread_timeout:
d
o
cument Thread
.
pa
s
s usage
commit
|
commitdiff
|
tree
2011-04-21
Eric Wo
n
g
join
_
t
hrea
d
s: wo
r
karound blocking accept() iss
u
es
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
bump depen
d
e
ncy to U
n
i
c
orn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eri
c
Wong
http_server: less hacky loading of concurrency model
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
t: only
enable Revactor tests under 1
.
9
.
2
f
or now
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
epo
l
l:
fixe
s
for Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
ng
th
r
ead_timeo
u
t: rewrite
for safety
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
ong
t
h
r
ead_pool: get used o
f
dead thread
_
j
oi
n
method
commit
|
commitdiff
|
tree
2011-03-22
Eri
c
W
o
n
g
queue_pool: switch to ivars
t
o pr
o
tect int
e
rnals
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
thread_po
o
l
+thr
e
ad_spaw
n
: update documenta
t
ion
commit
|
commitdiff
|
tree
2011-03-21
Eric W
o
ng
simplify LISTENERS clo
s
ing
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wong
fix various
warnings wi
t
h
"
c
heck-warnings" target
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
pkg
.
mk: new
t
a
sk
f
o
r
check
i
ng Ruby warning
s
commit
|
commitdiff
|
tree
2011-03-15
Eric Won
g
fi
b
er/io: fix bro
k
en call to
Kgio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
Eric
W
ong
Rainbows! 3
.
2
.
0 - tryin
g
t
o
se
n
d files to slow
c
l
i
e
nts
commit
|
commitdiff
|
tree
2011-03-15
Eric W
o
ng
b
um
p
Unicorn de
p
endency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
d
oc
:
u
pdate
Sta
t
ic_Fil
e
s for
n
ew sen
d
file
g
e
m
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
switch from IO#
s
e
n
d
f
i
l
e_nonblock to IO#t
r
ysendfil
e
commit
|
commitdiff
|
tree
2011-03-10
Er
i
c
W
o
ng
test_isolat
e
: bump dependenc
i
es
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wo
n
g
u
s
e IO#w
a
it instead o
f
IO
.
se
l
ect for single readers
commit
|
commitdiff
|
tree
2011-02-16
Er
i
c Wong
README: cl
a
rif
y
license term
s
and
v
ersions
commit
|
commitdiff
|
tree
2011-02-15
E
ric Wong
te
s
ts: updates for
c
r
a
mp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainbows! 3
.
1
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-02-11
Er
i
c Wong
pkg
.
mk: up
d
ate
t
o the latest
commit
|
commitdiff
|
tree
2011-02-11
E
r
ic Wong
re
v
erse_proxy: do
c
ument as "not ready for production"
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
R
e
v
ert t/bin/unused_listen si
m
pli
f
ic
a
tio
n
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
n
g
new test f
o
r optional
:pool_size h
a
ndling
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c
W
ong
gemspe
c
:
remove unne
c
essary state
m
ents
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
doc: rd
o
c cle
a
nup
s
and fixes
commit
|
commitdiff
|
tree
2011-02-06
Eric
Wong
minimize &
b
lock usage for yi
e
ld
commit
|
commitdiff
|
tree
2011-02-06
E
r
ic Wong
kill some
unneces
s
ary &block us
a
ge
commit
|
commitdiff
|
tree
2011-02-05
E
ric Won
g
*
epo
l
l: refactor
common loop cod
e
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
*
epo
l
l: con
s
olidate re-ru
n
logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
writer_th
r
ead
_
pool: needless use of Ar
r
a
y
#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less expensive QUIT pr
o
cessing
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
h
t
tp_ser
v
er: kill
a warning
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
bump r
e
quired Unicorn de
p
e
n
dency for
K
g
i
o
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump wro
n
gdoc dev
e
lopment
d
ependency
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
r
ename
XAcceptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
te
s
t_isolate: u
s
e late
s
t Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tests: replac
e
se
v
eral sed invocations wi
t
h ed
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
revers
e
_proxy: small reor
g
anizatio
n
commit
|
commitdiff
|
tree
2011-02-05
Eric
Won
g
reverse_proxy: properl
y
read IPv6
addrese
s
in upst
r
eams
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
ong
epoll:
h
a
n
dle
E
INT
R
properly in Ru
b
y-space
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Wong
t
e
s
t
_isolate: only load sleepy_penguin und
e
r Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t/b
i
n/unused_listen: simplify this
commit
|
commitdiff
|
tree
2011-02-02
Er
i
c Won
g
pre
l
im
i
nary
r
everse
proxy Rack
application
commit
|
commitdiff
|
tree
2011-01-31
E
r
i
c Wong
cool
i
o/c
l
i
e
nt: on_write_complete tr
i
gge
r
s
read
commit
|
commitdiff
|
tree
2011-01-27
E
ric Wong
te
s
t for client
_
max_body_size
b
eing zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Won
g
e
p
oll/cl
i
ent: avo
i
d unnecessary E
p
oll#set
cal
l
s
commit
|
commitdiff
|
tree
next