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
tests: "wc -c" portability for *BSDs
2011-05-16
E
ric
W
ong
more reliable
s
hutdown for epoll concu
r
renc
y
m
o
dels
commit
|
commitdiff
|
tree
2011-05-16
Eric
W
ong
tests: un
i
fy
c
hecks for copy_strea
m
and threa
d
e
d
app
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric
Wong
add "copy_stream
"
co
n
fig dire
c
t
i
v
e
commit
|
commitdiff
|
tree
2011-05-10
E
r
i
c Wong
co
n
f
i
gurator:
update
use
r
-fa
c
ing documentation
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wo
n
g
max
_
b
o
d
y: documentatio
n
updates
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
LICENSE:
add
G
PL
v
3
t
o
license terms
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
ng
co
n
figura
t
or: move
validation
l
o
g
ic
o
ver
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
d
oc: better document :poo
l
_size
o
ptions
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c W
o
ng
TODO: misc updates
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
d
o
c:
update compari
s
o
n
a
n
d RE
A
DME
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
x
epoll_thread_*: add rdoc for users
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
W
ong
xepol
l
_thr
e
a
d_
s
pawn/clie
n
t: remove
rdoc
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
max
_
b
ody:
r
doc
upda
t
es
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
W
ong
x
e
poll
_
thread_p
o
ol
:
add
opt
i
onal
:
pool_size argu
m
e
n
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
split out poo
l
_size mo
d
ule
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
t0041: l
e
ss confusing skip message
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
ad
d
XEpollThr
e
adPoo
l
c
o
ncurrency optio
n
commit
|
commitdiff
|
tree
2011-05-08
Eric Won
g
Re
v
e
r
t
"
epoll
:
f
i
xes for Ruby
1
.
9
.
3dev"
commit
|
commitdiff
|
tree
2011-05-08
Er
i
c
Wong
j
o
i
n_threads: simpli
f
y
threa
d
stop
p
age check
commit
|
commitdiff
|
tree
2011-05-08
Eric Wo
n
g
require kgio
2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
E
r
i
c Wong
epoll_
w
ait:
f
lags
a
rgument is un
u
sed
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
x
epoll: cleanup acceptor logic
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wong
xepo
l
l_thread_spawn: rework acceptor logic
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Won
g
xepoll_thre
a
d_
s
p
a
wn/cli
e
nt: close ret
u
rn
s
nil
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
ong
x
e
poll
_
thread
_
spawn: inline nee
d
less method
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wong
pr
o
cess_client:
f
ix
p
i
p
eline_ready a
r
ity
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
remove unnece
s
sary variab
l
e
a
ssig
n
ments
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
test_
i
s
olate: upd
a
t
e
to latest rai
n
d
rops and
u
n
i
c
orn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wo
n
g
ensure some requires
get loaded in ma
s
ter
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c
Wo
n
g
http_s
e
rve
r
:
X
EpollThre
a
dS
p
awn sets RLIMIT_NPROC
commit
|
commitdiff
|
tree
2011-05-03
Eric Wo
n
g
Rainbows! defaults m
o
re
DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
s/ma
x
_by
t
es/client_max_body_size
/
for
consistency
commit
|
commitdiff
|
tree
2011-05-03
Eric Wo
n
g
add client_header_buffer_size tuning parameter
commit
|
commitdiff
|
tree
2011-05-02
E
r
ic Wong
rain
b
ows: get r
i
d of MODEL_WORKER_C
O
N
NECTIONS const
a
n
t
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
http_serve
r
:
default all
opt
i
ons t
o
50
connections
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
doc:
ad
d
Sandbo
x
document
commit
|
commitdiff
|
tree
2011-04-30
E
r
ic
W
ong
lower
header buf
f
er s
i
zes fo
r
synchro
n
ous mo
d
els
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
xep
o
ll
_
th
r
ead_spawn:
l
ower me
m
ory us
a
g
e
commit
|
commitdiff
|
tree
2011-04-29
Eri
c
W
o
ng
e
p
oll: fix
t
i
meout
commit
|
commitdiff
|
tree
2011-04-29
Eric Won
g
xepo
l
l_threa
d
_spawn: f
i
x rac
e
cond
i
tion
w
i
th acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
x
epoll_thread_spawn
:
initial implementation
commit
|
commitdiff
|
tree
2011-04-28
Eric Wo
n
g
document epoll and xepo
l
l
commit
|
commitdiff
|
tree
2011-04-26
Eric Won
g
doc: stop recom
m
en
d
ing Fiber*
s
tuff
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revactor: remove
d
ocumentat
i
on for i
n
t
ern
a
l methods
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
ng
reva
c
tor: do
not re
c
ommend, upstream i
s
dormant
commit
|
commitdiff
|
tree
2011-04-26
Eric
W
ong
stream_file: hide in
t
er
n
a
l
s
commit
|
commitdiff
|
tree
2011-04-26
E
ric Wong
make all c
o
ncurrency options
use 50
b
y default
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
thread_ti
m
eout:
annotat
e
as much as possible
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
inc
r
e
a
s
e RLIMIT_NPROC fo
r
t
h
re
a
d-craz
y
folks
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
http
_
server:
a
ttemp
t
to increase R
L
IMIT_NOF
I
LE
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
thread_ti
m
eout: document T
h
r
ead
.
pass usage
commit
|
commitdiff
|
tree
2011-04-21
E
r
ic
W
on
g
join_threads: workaroun
d
blocki
n
g
a
ccept() issues
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
bump dependency to
Unic
o
r
n 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Won
g
http_server: les
s
hacky loading
o
f
con
c
urrency m
o
del
commit
|
commitdiff
|
tree
2011-04-11
Eric Wo
n
g
t: only enable Revacto
r
tests
u
nde
r
1
.
9
.
2
for no
w
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
e
p
oll
:
fixes
f
or Ruby 1
.
9
.
3
d
e
v
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
Wong
thread_timeout: rew
r
ite for saf
e
ty
commit
|
commitdiff
|
tree
2011-04-10
Eric
W
o
n
g
th
r
ead_pool
:
get us
e
d
of dead thread_join m
e
thod
commit
|
commitdiff
|
tree
2011-03-22
Eri
c
Wong
que
u
e_pool: swi
t
ch to ivars to p
r
otect interna
l
s
commit
|
commitdiff
|
tree
2011-03-22
Er
i
c Wong
thread_poo
l
+thread_spawn
:
update doc
u
mentation
commit
|
commitdiff
|
tree
2011-03-21
Eric Wo
n
g
simplify LISTENE
R
S closin
g
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
fix various warnings with "che
c
k
-w
a
rnings"
t
arget
commit
|
commitdiff
|
tree
2011-03-20
Eric
Won
g
pkg
.
mk
:
new task f
o
r
checking Ru
b
y warnin
g
s
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
fiber/io: fi
x
broken call to Kgio
.
t
r
ywrite
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
Rai
n
b
o
ws
!
3
.
2
.
0
-
t
r
ying to send
f
iles to
slow clients
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic Wo
n
g
b
u
m
p U
n
icorn d
e
penden
c
y
t
o 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
E
r
ic Wong
doc
:
u
pda
t
e St
a
tic_
F
iles fo
r
n
ew
s
e
ndfile
g
em
commit
|
commitdiff
|
tree
2011-03-10
E
r
ic Wong
swi
t
ch from IO#se
n
dfile_nonblo
c
k to IO#trysend
f
il
e
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
t
est_isolate: bump dependencies
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
Wo
n
g
use IO#wait instead of IO
.
select
f
or single re
a
der
s
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
README:
clarify license
t
erms and versions
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
tests: up
d
ates for cramp
0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric W
o
ng
Rainbows! 3
.
1
.
0
-
minor updat
e
s
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
p
k
g
.
mk: upda
t
e to th
e
l
a
t
est
commit
|
commitdiff
|
tree
2011-02-11
E
r
ic Wong
reverse
_
proxy: docume
n
t as "not rea
d
y for
p
roduction
"
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic
Wong
Re
v
e
rt
t/b
i
n/un
u
s
e
d_listen simpl
i
fication
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
new t
e
st for opti
o
n
al :pool_
s
ize han
d
ling
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
gem
s
pec: remove unnecessary
stateme
n
t
s
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
d
o
c
: rdoc cl
e
anu
p
s
an
d
fixes
commit
|
commitdiff
|
tree
2011-02-06
E
r
ic
Wong
m
i
n
i
mize &blo
c
k usage for yield
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
kill some unne
c
essa
r
y &block usa
g
e
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
*
e
p
o
l
l: r
e
f
a
ctor commo
n
loop c
o
de
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
n
g
*epoll: consolid
a
te re-r
u
n lo
g
ic
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
writer_
t
hread_poo
l
:
needless use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less exp
e
nsive QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
ht
t
p_s
e
rver: ki
l
l a war
n
ing
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
bu
m
p requir
e
d
U
nicorn dependency for Kgi
o
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bum
p
wr
o
n
gdoc develop
m
ent
d
ependency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rename XAcce
p
t
Epo
l
l to X
E
poll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
est_iso
l
a
t
e: u
s
e
l
atest Unicorn
commit
|
commitdiff
|
tree
2011-02-05
E
ri
c
Won
g
tests: replace
s
everal se
d
invoca
t
ions
with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reve
r
s
e_pr
o
xy: small reo
r
ganization
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy: properly read IPv6 a
d
d
reses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
epoll: handle EINTR
p
roperly in Ruby-spa
c
e
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
test_isolate: on
l
y load
s
l
e
epy_pen
g
ui
n
under
L
in
u
x
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t/bin/unu
s
e
d_listen: simpl
i
fy this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
prelimina
r
y re
v
erse proxy Ra
c
k
a
pplication
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
cooli
o
/client: on_write_compl
e
te tr
i
g
g
ers rea
d
commit
|
commitdiff
|
tree
2011-01-27
E
r
ic
W
ong
test for client_ma
x
_body_size being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wo
n
g
epoll/client
:
avoid
unnece
s
sary Epoll#set calls
commit
|
commitdiff
|
tree
next