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
Er
i
c
W
o
ng
xepoll: cleanup acceptor logi
c
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Won
g
xepoll_thread_s
p
awn: rework
acceptor logi
c
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll_t
h
rea
d
_spawn/client: close
ret
u
rns nil
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
o
n
g
xepoll_thread_spa
w
n: inline nee
d
less me
t
h
o
d
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wong
process_clien
t
: fix pipeli
n
e_ready a
r
ity
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
re
m
o
ve unn
e
cessary varia
b
le
assignme
n
ts
commit
|
commitdiff
|
tree
2011-05-06
Eri
c
Wong
t
est_isolate: update
t
o latest
raindrop
s
and unicorn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
ensure so
m
e requires get loade
d
in master
commit
|
commitdiff
|
tree
2011-05-05
E
ri
c
Wong
h
t
t
p
_
s
erver: XEp
o
llT
h
readSpawn sets RLI
M
IT_NPROC
commit
|
commitdiff
|
tree
2011-05-03
E
r
i
c Wong
Rainb
o
ws
!
de
f
aults
m
ore DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
s/m
a
x_b
y
tes/client
_
m
ax_
b
o
dy_size/ f
o
r con
s
i
s
tency
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
add
client_header_b
u
f
f
er_size tuning parame
t
e
r
commit
|
commitdiff
|
tree
2011-05-02
E
r
ic Won
g
rainbows:
g
e
t rid of MODEL_WORKER_
C
O
NNECT
I
ONS con
s
tant
commit
|
commitdiff
|
tree
2011-05-02
Eric W
o
n
g
http_server: de
f
ault all options to 50 connections
commit
|
commitdiff
|
tree
2011-05-01
E
ri
c
Wong
doc:
add Sandbox document
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
l
o
wer
he
a
der buffer s
i
z
es for s
y
n
c
hr
o
no
u
s models
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
xepoll_
t
hre
a
d_spawn: lower
memory
usage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
epoll
:
fix tim
e
out
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xep
o
ll_
t
h
r
ea
d
_
s
pawn: fi
x
r
a
ce
c
o
nditio
n
w
ith acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric W
o
ng
xepoll_t
h
read_spawn: in
i
tial im
p
lementation
commit
|
commitdiff
|
tree
2011-04-28
E
r
ic W
o
ng
docum
e
n
t
epoll
a
nd xepol
l
commit
|
commitdiff
|
tree
2011-04-26
E
ric Wong
doc:
s
top reco
m
mending Fiber* stuff
commit
|
commitdiff
|
tree
2011-04-26
Eric
W
ong
reva
c
tor: remo
v
e
d
ocumentation for interna
l
m
ethods
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Wong
revactor: do not recommend, upstream is dormant
commit
|
commitdiff
|
tree
2011-04-26
Eric
W
ong
s
t
ream_file: hi
d
e internals
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic W
o
ng
mak
e
a
l
l
concurrency options use 5
0
by de
f
ault
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
thre
a
d_timeout: anno
t
ate a
s
m
u
ch as possible
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
increase RLIMIT_N
P
ROC for thread-crazy folks
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
http_ser
v
er: attemp
t
to i
n
crease RLIMIT_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
thread
_
timeout: document Thre
a
d
.
pa
s
s usage
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
j
o
i
n
_thread
s
: workaround bloc
k
ing accept() issues
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
b
u
mp
depen
d
enc
y
to Unic
o
rn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Won
g
htt
p
_server: less hacky loadi
n
g of concurrency model
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
n
g
t
:
o
nly enable Reva
c
to
r
tests under 1
.
9
.
2 for now
commit
|
commitdiff
|
tree
2011-04-11
Er
i
c Wong
epoll: fi
x
es
f
or Ruby 1
.
9
.
3
d
ev
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
thread_timeou
t
: rewrit
e
for safety
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Wong
thread_pool:
get
u
sed o
f
dead th
r
ead
_
join method
commit
|
commitdiff
|
tree
2011-03-22
Eric
Wo
n
g
queue
_
p
o
o
l
:
switch to ivars
t
o prote
c
t internals
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
t
h
read_pool+
t
hre
a
d_sp
a
wn: update d
o
cumen
t
atio
n
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
simplify L
I
S
T
ENERS cl
o
s
i
ng
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
f
i
x var
i
ous warnings w
i
th "check-warn
i
n
gs" target
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
pkg
.
mk
:
new task for
c
hecking Rub
y
warnin
g
s
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
fiber/
i
o
:
fi
x
broken ca
l
l to
K
gio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
R
a
in
b
ows! 3
.
2
.
0 - trying to send files to slow clie
n
ts
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
bump Unicorn depend
e
n
c
y to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
E
ric
W
ong
d
oc
:
update S
t
ati
c
_Files f
o
r new
s
endfile gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
swit
c
h from IO#sendfile
_
nonblock to IO#trysendfile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
test_isola
t
e: bump d
e
p
endencies
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
use
I
O
#wait
i
nstead of IO
.
select for single re
a
ders
commit
|
commitdiff
|
tree
2011-02-16
E
ric Wo
n
g
README: clarify
license terms
a
nd
v
e
rsions
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic Wong
tests: updates for
c
ram
p
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 Wong
pkg
.
mk: update t
o
t
h
e
latest
commit
|
commitdiff
|
tree
2011-02-11
Eri
c
Wong
rever
s
e_pro
x
y: docume
n
t
as "not rea
d
y for pro
d
uction"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Revert t/bin
/
unused_listen simplification
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
new t
e
s
t
for optional :pool_size h
a
ndling
commit
|
commitdiff
|
tree
2011-02-08
Graham Hughes
fix
o
ptional "use"
argument hand
l
ing
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gemspec: remo
v
e u
n
necessary statem
e
nts
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
doc: rdoc
c
leanups and fixes
commit
|
commitdiff
|
tree
2011-02-06
Er
i
c
Wong
m
i
nimize &blo
c
k usage
f
or yield
commit
|
commitdiff
|
tree
2011-02-06
Eric
W
ong
k
ill
s
ome
u
nnecessary &block
usage
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wo
n
g
*epoll: re
f
act
o
r
common
loop
co
d
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*
epoll: consoli
d
at
e
r
e-ru
n
logi
c
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
w
r
i
ter_thread_pool
:
n
e
edless use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less expensive QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
W
o
n
g
http_ser
v
er: ki
l
l a
w
arning
commit
|
commitdiff
|
tree
2011-02-05
E
ric Won
g
bump
req
u
ir
e
d
Uni
c
o
r
n dependency
f
or K
g
io
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
bump wrongd
o
c deve
l
opment
d
ependency
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
W
ong
rename XAcceptE
p
oll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wo
n
g
t
e
st
_
isolate: use latest Unico
r
n
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c W
o
ng
tests:
r
eplace
s
everal s
e
d invocatio
n
s with ed
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c W
o
ng
reverse
_
proxy:
small reorg
a
nization
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rev
e
rse
_
pro
x
y
: properl
y
read IP
v
6 addreses in upstre
a
ms
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epoll: handle E
I
NTR properly
in R
u
by-
s
p
a
ce
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
test_isolate:
only l
o
ad
sleepy_penguin under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t/bin/unused
_
li
s
ten: si
m
pl
i
f
y
this
commit
|
commitdiff
|
tree
2011-02-02
Eri
c
Wong
preliminary
r
everse pro
x
y Rack applicatio
n
commit
|
commitdiff
|
tree
2011-01-31
Eric Wo
n
g
cooli
o
/cl
i
ent: on_wri
t
e_complete tr
i
ggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
test for
cli
e
nt_max_body
_
size being zero
commit
|
commitdiff
|
tree
2011-01-26
E
r
ic Wo
n
g
epoll
/
client: avoid unnecessary Epoll#
s
et calls
commit
|
commitdiff
|
tree
2011-01-26
Er
i
c Won
g
GNUmakefile: o
n
ly enable epoll
-
based mo
d
els
i
n
Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial XAcceptEpo
l
l
c
onc
u
r
r
ency model
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic Wong
e
p
oll/client: thread-safety
for
w
r
i
te
q
ueui
n
g
commit
|
commitdiff
|
tree
2011-01-25
E
ric
Wong
epol
l
:
m
a
k
e Ep
o
ll
.
quit more re
u
sable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverbl
o
ck: fix ap
p
_ca
l
l u
n
d
e
r 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric
W
on
g
clear LISTE
N
ERS ar
r
ay on clo
s
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
poll
/
c
l
ient:
m
inor optim
i
z
a
ti
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
v
_
core: force input to be g
i
ven to a
p
p_
c
all
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
W
o
n
g
epoll/
c
lient
:
f
actor out
on
_
close method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
po
l
l/
c
lient:
remo
v
e
unuse
d
client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extract common tasks
t
o
pkg
.
mk to simplify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll: reduce expiration calls and Time
o
bjects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_c
o
re: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
epoll:
use newe
r
sl
e
epy_peng
u
in
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: disable for e
p
oll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc
:
git
.
b
ogo
m
i
ps
.
org => bogomi
p
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic
Wo
n
g
epoll: use sl
e
epy_pen
g
uin default size
for e
p
oll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: c
l
ose epoll descri
p
tor
o
n
grac
e
ful s
h
utd
o
wn
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove
s
up
p
ort
f
or
Sunshow
e
rs
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ignor
e
ECONNRESET
e
rror
s
commit
|
commitdiff
|
tree
next