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: cleanup acceptor logic
2011-05-08
Eric Won
g
x
epoll: cleanup acc
e
p
tor log
i
c
commit
|
commitdiff
|
tree
2011-05-08
E
ric
W
o
ng
xe
p
oll_
t
hread_spawn: rework accept
o
r logic
commit
|
commitdiff
|
tree
2011-05-08
Eric Won
g
xepoll_t
h
re
a
d_spawn/cli
e
nt: close returns nil
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll_thread_
s
pawn:
in
l
ine needles
s
me
t
hod
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
proc
e
ss_client: fix pipel
i
ne_ready
a
rity
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
remove
u
nnece
s
sary variable assignme
n
ts
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
test_is
o
late: update
to l
a
t
e
s
t
raindrops and unico
r
n
commit
|
commitdiff
|
tree
2011-05-06
Eric
W
ong
en
s
ure some req
u
ires g
e
t lo
a
d
ed in m
a
ster
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
h
t
tp_server: XEpollT
h
readS
p
awn sets RLIMIT_NPRO
C
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
R
a
i
n
bows! defaults more DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric
W
o
ng
s/
m
a
x
_bytes/client_max_bo
d
y
_
size/ for consis
t
en
c
y
commit
|
commitdiff
|
tree
2011-05-03
E
ric Wong
add
c
lient_header_buffer_siz
e
tuning p
a
ramet
e
r
commit
|
commitdiff
|
tree
2011-05-02
E
r
i
c Wong
rainb
o
ws
:
get rid of
M
OD
E
L
_
WOR
K
ER_CON
N
ECTIONS
constan
t
commit
|
commitdiff
|
tree
2011-05-02
Eric W
o
ng
ht
t
p_se
r
v
e
r
: default all opti
o
ns to 5
0
c
o
n
n
ections
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
doc: add
S
a
n
d
box docu
m
ent
commit
|
commitdiff
|
tree
2011-04-30
E
ric Wong
lo
w
er header buffer siz
e
s for synch
r
onous models
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
x
e
poll_thread_
s
p
a
w
n:
lower memo
r
y usage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
epoll: fi
x
timeout
commit
|
commitdiff
|
tree
2011-04-29
Eri
c
Wong
xe
p
oll_th
r
ead_sp
a
wn:
f
i
x
r
a
ce condition w
i
th acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepoll_thread_s
p
awn: init
i
a
l
implementation
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
d
o
cum
e
nt epoll and xepoll
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
doc: stop recomme
n
ding Fiber* stuff
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revactor:
r
emo
v
e documentation for intern
a
l met
h
o
d
s
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
reva
c
tor: do
n
ot recommend, up
s
tream is do
r
ma
n
t
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c
W
ong
s
tream_file:
hide internals
commit
|
commitdiff
|
tree
2011-04-26
Eric
Won
g
ma
k
e all concurrency options use 5
0
by default
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
thread_timeout: ann
o
tate
a
s much as
p
ossible
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c W
o
ng
i
ncrease RLIMIT_NPR
O
C for
t
hre
a
d
-crazy folks
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
n
g
http_server: a
t
t
empt to increase RLIM
I
T
_
N
O
F
I
LE
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
t
hread_timeout
:
d
o
cument
T
hread
.
pass usage
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
j
o
i
n
_t
h
re
a
ds: workaround bloc
k
in
g
accept() issues
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
bump d
e
pe
n
dency to Uni
c
orn
3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
E
r
i
c Wong
http
_
s
e
rv
e
r:
l
ess
h
acky loading
of
concurrency model
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
Wong
t: only e
n
able Revactor tests
u
nder 1
.
9
.
2 for
n
ow
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c Wong
epo
l
l: fixes for Rub
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
thre
a
d
_timeout: rewri
t
e for
safety
commit
|
commitdiff
|
tree
2011-04-10
E
ric Won
g
thread_poo
l
: get used of dead thr
e
a
d
_join method
commit
|
commitdiff
|
tree
2011-03-22
E
r
i
c
Wong
queue_pool: switch to iv
a
rs to protect internal
s
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
t
hread_pool+thr
e
ad_spawn:
u
pdate documentation
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
simplif
y
LISTENERS closing
commit
|
commitdiff
|
tree
2011-03-20
E
ric Wong
fix
v
ar
i
ous wa
r
n
i
ngs w
i
th "check-warnings" targ
e
t
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
pkg
.
mk: ne
w
ta
s
k for
c
hecking
R
uby warnings
commit
|
commitdiff
|
tree
2011-03-15
E
ric Wong
fiber/i
o
: fix
br
o
ken cal
l
to Kgio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
E
ric W
o
ng
Ra
i
nbows! 3
.
2
.
0
-
t
rying
to send files to
s
low clients
commit
|
commitdiff
|
tree
2011-03-15
E
ric Wo
n
g
bump U
n
i
corn dependency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
E
ric W
o
ng
doc:
u
pdate
S
t
at
i
c_Files for new se
n
dfile ge
m
commit
|
commitdiff
|
tree
2011-03-10
Eric
Wong
switch fr
o
m IO#sendfile_nonblo
c
k t
o
I
O#tr
y
sendfi
l
e
commit
|
commitdiff
|
tree
2011-03-10
E
ric Won
g
test_isolate: b
u
mp depe
n
dencies
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
use
IO#wai
t
instead of IO
.
selec
t
for single readers
commit
|
commitdiff
|
tree
2011-02-16
Eri
c
W
o
ng
README:
cla
r
i
f
y li
c
e
n
se t
e
r
m
s a
n
d versio
n
s
commit
|
commitdiff
|
tree
2011-02-15
Eric Wo
n
g
tests: updates
f
or cramp
0
.
1
2
commit
|
commitdiff
|
tree
2011-02-11
Er
i
c Wong
R
ainbows! 3
.
1
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-02-11
E
ric Won
g
pk
g
.
mk: update to the
l
ates
t
commit
|
commitdiff
|
tree
2011-02-11
Eri
c
Wong
re
v
er
s
e_proxy: document as "not ready for production
"
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
Rev
e
rt t/bin/
u
nused_
l
isten si
m
plification
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
new test for op
t
ional :pool_size handling
commit
|
commitdiff
|
tree
2011-02-08
Grah
a
m Hug
h
es
fix optional
"use" argument handling
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gems
p
ec: remove un
n
ecess
a
ry statement
s
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
do
c
:
rdoc cleanu
p
s and fixes
commit
|
commitdiff
|
tree
2011-02-06
Eric W
o
ng
m
i
nimize &block usag
e
f
o
r
yi
e
ld
commit
|
commitdiff
|
tree
2011-02-06
E
ric Wong
kill
s
ome unn
e
ces
s
ary &block usage
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c W
o
ng
*epol
l
: refactor co
m
mon loop
c
ode
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
*epoll: conso
l
i
dat
e
re-run logic
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
writ
e
r
_thr
e
ad_po
o
l:
needle
s
s use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
le
s
s
expensive QUIT
p
roc
e
ssing
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wo
n
g
http_server: k
i
ll a warning
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
o
ng
bump req
u
ired Un
i
corn dep
e
ndenc
y
fo
r
Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
o
ng
bump wrongdoc development dependency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
r
e
n
ame X
A
cce
p
tE
p
oll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
t
e
st_isolate:
u
se
latest Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tests:
r
e
place several sed invocations wi
t
h ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse
_
prox
y
:
s
mall reo
r
ganiz
a
ti
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rev
e
rse_proxy: properly rea
d
IPv6 addres
e
s in up
s
tr
e
a
m
s
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epoll: handl
e
E
I
NTR p
r
operly in Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
test_isolate: o
n
ly load sleepy_penguin under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t/bin
/
unused_listen:
simplify thi
s
commit
|
commitdiff
|
tree
2011-02-02
Eric
Wong
prelimina
r
y reverse pr
o
xy Rack applic
a
tion
commit
|
commitdiff
|
tree
2011-01-31
Eric W
o
ng
c
o
olio/client: on_write_com
p
lete t
r
iggers read
commit
|
commitdiff
|
tree
2011-01-27
E
r
ic Wong
t
est for client_ma
x
_
b
ody_size
be
i
ng ze
r
o
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epoll/client:
a
v
oid un
n
ecessary Epoll#
s
et cal
l
s
commit
|
commitdiff
|
tree
2011-01-26
E
ric Wong
GNUmakefile: on
l
y enable epoll
-
based
m
odels in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
o
ng
initial XAccep
t
E
poll concurre
n
cy m
o
del
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epo
l
l/client
:
thread-safet
y
for write queuing
commit
|
commitdiff
|
tree
2011-01-25
Er
i
c Wong
epo
l
l: make E
p
o
l
l
.
quit more reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric
Wong
never
b
l
o
ck: fix ap
p
_call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear
L
IST
E
NER
S
array on
close
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll/client: minor opti
m
iz
a
tio
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_
c
ore: force
i
n
p
ut to
b
e g
i
ven to app_ca
l
l
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
/
client: factor out o
n
_close
met
h
od
commit
|
commitdiff
|
tree
2011-01-22
E
ric W
o
ng
epoll/client: remove unus
e
d client
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
n
g
extra
c
t
c
o
mmon tasks to pkg
.
mk
t
o sim
p
lif
y
our
makef
i
le
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: reduce
e
xpir
a
tion calls and Ti
m
e objects
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
e
v_core: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use newer
s
l
e
epy_
p
enguin
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wo
n
g
max_body:
d
isable for epo
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
d
o
c: git
.
bogomips
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
E
ric Wong
epoll:
use sleepy_pengu
i
n defa
u
lt siz
e
for epoll_w
a
it
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
poll: clos
e
epoll d
e
scri
p
tor on gra
c
eful shu
t
down
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
rem
o
v
e
suppor
t
for S
u
nshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
epoll
:
ignore ECO
N
NRESE
T
e
rrors
commit
|
commitdiff
|
tree
next