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
add XEpollThreadPool concurrency option
2011-05-09
Eric
W
ong
add
XEpollT
h
re
a
dPool
c
oncur
r
e
nc
y
option
commit
|
commitdiff
|
tree
2011-05-08
Er
i
c Wong
R
evert "ep
o
l
l
: fixes for R
u
by 1
.
9
.
3dev"
commit
|
commitdiff
|
tree
2011-05-08
Eric
Wong
join_t
h
reads: simplify thread
stoppa
g
e check
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
requir
e
kgio 2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
epoll
_
wait: fl
a
g
s
argument
is unuse
d
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
x
epoll: cleanup acceptor
l
ogi
c
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xep
o
ll_
t
hread_spawn:
r
e
w
ork
a
cceptor l
o
g
i
c
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xe
p
oll_th
r
e
a
d_spawn/client:
c
lose returns nil
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wo
n
g
x
e
poll_thread_spawn: inline needless method
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wong
process_client
:
fix
p
ipeline_ready arity
commit
|
commitdiff
|
tree
2011-05-06
Eric W
o
n
g
r
emove
un
n
ecessary v
a
riabl
e
assignments
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
test_isolat
e
: update to latest raindrops and unic
o
rn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wo
n
g
e
nsure
s
ome req
u
ire
s
get loaded in m
a
ster
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
h
t
tp_serve
r
: XEpollTh
r
eadSpawn sets RLIMI
T
_NPR
O
C
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
Ra
i
nb
o
w
s
! defaults more DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric
W
ong
s
/max_by
t
es/client_max_body
_
size
/
for consistency
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
add client_header_buffer_siz
e
tuning par
a
meter
commit
|
commitdiff
|
tree
2011-05-02
Eric
Wo
n
g
rai
n
bows: get rid of MODEL_WORKER
_
CONNECTIONS constant
commit
|
commitdiff
|
tree
2011-05-02
Eri
c
W
ong
ht
t
p
_server: de
f
ault
all options to
50 conne
c
tion
s
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Won
g
doc: add
S
a
ndbox document
commit
|
commitdiff
|
tree
2011-04-30
E
r
ic Wong
l
o
w
er header buffer sizes for s
y
nchronous mod
e
ls
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
xe
p
oll_thread_spawn:
lower memory usag
e
commit
|
commitdiff
|
tree
2011-04-29
E
r
i
c Wong
epoll: fix timeout
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepoll_thread_spawn: f
i
x
race co
n
dition with acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepol
l
_
t
hread_spawn: in
i
tia
l
implem
e
ntation
commit
|
commitdiff
|
tree
2011-04-28
E
r
ic
Wong
d
ocument
epoll and x
e
pol
l
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
ng
doc:
s
top r
e
commendi
n
g
Fiber* stuff
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revactor:
r
emove docu
m
entation for internal m
e
t
hods
commit
|
commitdiff
|
tree
2011-04-26
E
r
i
c
W
ong
r
ev
a
ctor: do
no
t
r
e
commend
,
upstream is dormant
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
stream_f
i
le: hide internals
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
ma
k
e
all
c
o
n
c
urrency opti
o
ns use 50 by default
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c
Wong
threa
d
_timeo
u
t: annotat
e
as much as p
o
s
s
ible
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c
W
ong
increase
RLIMIT
_
N
P
RO
C
for thread-crazy
folks
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
ht
t
p_server:
attempt to increase RLIMIT
_
N
O
FI
L
E
commit
|
commitdiff
|
tree
2011-04-21
E
r
i
c Wong
th
r
ead_timeou
t
: document
T
hread
.
p
a
ss usage
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
join_thr
e
a
d
s: work
a
r
o
un
d
b
l
ocking a
c
cept() issues
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
bump d
e
pendency to Unicorn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eri
c
Won
g
h
ttp_serv
e
r: les
s
hack
y
l
o
a
ding of co
n
cu
r
rency model
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic W
o
ng
t: on
l
y enable
R
evactor tests
under 1
.
9
.
2 for now
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
W
ong
ep
o
ll:
fixes for Ru
b
y 1
.
9
.
3
dev
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
thread_timeout:
rewrite
for safety
commit
|
commitdiff
|
tree
2011-04-10
Er
i
c Wong
thread
_
pool: get used of dead
thre
a
d_join method
commit
|
commitdiff
|
tree
2011-03-22
Er
i
c W
o
ng
queue
_
pool: switch to
iv
a
rs to protect i
n
ternals
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
thread
_
pool
+
thread_spa
w
n: update do
c
umentation
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
simplif
y
LISTE
N
ERS clo
s
in
g
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c Wong
fix various warnings
w
ith
"
check-wa
r
nings" target
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
pkg
.
mk
:
new task for check
i
ng R
u
by warning
s
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic
W
o
ng
fiber/
i
o
: fix b
r
ok
e
n c
a
ll to Kgio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
Rainbows
!
3
.
2
.
0
- try
i
ng
to send files to slow clients
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic W
o
ng
bump Unicorn
depende
n
cy t
o
3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
doc: updat
e
S
tatic_
F
iles f
o
r new sendfile gem
commit
|
commitdiff
|
tree
2011-03-10
Eric
W
o
n
g
s
witch f
r
om IO#sendfi
l
e_non
b
lock
t
o
I
O#trysendfile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
t
e
st_isolate: bump dependencies
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
use IO#w
a
it instead of IO
.
select f
o
r single readers
commit
|
commitdiff
|
tree
2011-02-16
Er
i
c Wong
README: clarify licen
s
e te
r
ms and versio
n
s
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
tests: updates for cramp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Ra
i
nbows!
3
.
1
.
0 - minor u
p
d
ates
commit
|
commitdiff
|
tree
2011-02-11
Eric Won
g
pk
g
.
mk: u
p
date to th
e
latest
commit
|
commitdiff
|
tree
2011-02-11
Eric
Wong
reverse_pr
o
xy: d
o
cument as "not
ready f
o
r p
r
oduc
t
ion
"
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wong
Reve
r
t t/bin/unused_l
i
ste
n
simp
l
i
f
icati
o
n
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
new test fo
r
o
p
t
ion
a
l :p
o
ol_
s
iz
e
handl
i
ng
commit
|
commitdiff
|
tree
2011-02-08
E
ri
c
W
o
ng
gemspec: remove unnecessary statements
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
o
ng
d
oc: rdoc cleanu
p
s and fixes
commit
|
commitdiff
|
tree
2011-02-06
Eric W
o
n
g
minimi
z
e &bl
o
ck usage for
yield
commit
|
commitdiff
|
tree
2011-02-06
E
r
i
c Wong
kill
some unnecess
a
ry &block usag
e
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wo
n
g
*epol
l
: refa
c
tor co
m
mon
loop
c
od
e
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
*ep
o
ll: c
o
ns
o
lidate
re-run logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
w
riter_thr
e
ad_pool: n
e
edless use of
A
rray#
m
ap
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
les
s
e
x
pensive
Q
UI
T
proces
s
ing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
http_se
r
ver:
kill a warning
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
bum
p
r
e
q
uired Un
i
corn dependency for Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump wr
o
ngdo
c
developmen
t
dependency
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
r
ename X
A
cceptE
p
oll
t
o XEpol
l
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wo
n
g
test_isolate:
u
se
l
at
e
st U
n
ic
o
rn
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
n
g
tests: replace several sed in
v
o
cations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
r
everse_proxy:
small reorgani
z
ation
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_
p
ro
x
y: prope
r
ly read I
P
v
6
a
ddreses in upst
r
eams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epol
l
:
handle EIN
T
R proper
l
y
i
n Ruby
-
space
commit
|
commitdiff
|
tree
2011-02-04
E
ric Wong
test_
i
solat
e
: on
l
y l
o
ad sl
e
epy_pen
g
uin under L
i
n
u
x
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
/
bin/un
u
sed_
l
is
t
en
:
simp
l
ify
this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
preliminary reverse proxy Rac
k
appli
c
ation
commit
|
commitdiff
|
tree
2011-01-31
Eric Won
g
coolio/client
:
on_write_complete t
r
i
ggers r
e
a
d
commit
|
commitdiff
|
tree
2011-01-27
E
r
ic
W
ong
tes
t
for
c
lient_ma
x
_body_siz
e
bein
g
zero
commit
|
commitdiff
|
tree
2011-01-26
Er
i
c
W
o
ng
epoll/client: avo
i
d unn
e
cessary
Epoll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric W
o
ng
G
N
U
makefile: on
l
y
e
nab
l
e epoll-based models in Linux
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
initial
X
AcceptEp
o
ll co
n
currency mod
e
l
commit
|
commitdiff
|
tree
2011-01-25
Eric Wo
n
g
epoll/clie
n
t: thread
-
s
a
fet
y
for write q
u
euing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: mak
e
E
p
ol
l
.
qu
i
t mor
e
reu
s
able
commit
|
commitdiff
|
tree
2011-01-24
Eric Wo
n
g
neverblock: fix app_c
a
ll u
n
de
r
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Won
g
clear LISTENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
/
client: minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
ev
_
cor
e
: for
c
e
i
npu
t
to
be given to app_c
a
ll
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c W
o
ng
epoll
/
client: factor
o
u
t
on_close
method
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
n
g
epoll/c
l
ient: remove
u
nused
c
l
i
en
t
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
extrac
t
common
t
asks to pkg
.
mk to simplify our makef
i
le
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: reduce ex
p
iration calls and Time objects
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
ev_c
o
re: garbage
r
eduction
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
epol
l
:
use
n
ewe
r
sleepy
_
pe
n
guin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
m
a
x_body: disabl
e
for e
p
oll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bogomip
s
.
org => b
o
gomip
s
.
org
commit
|
commitdiff
|
tree
next