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
stream_response_epoll: our most "special" concurrency option yet
2011-06-09
Er
i
c W
o
ng
stream_response_
e
poll: our
m
ost "special" concurrency
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Eric Wo
n
g
m
o
ve reopen_worker_logs
to base
commit
|
commitdiff
|
tree
2011-06-06
Eric
W
o
ng
doc: remove
-
-sanitize-htm
l
f
o
r pa
n
doc
commit
|
commitdiff
|
tree
2011-05-31
Eric
W
o
ng
xepoll_
t
hr
e
ad_*: upd
a
t
e
d
ocs for Linu
x
3
commit
|
commitdiff
|
tree
2011-05-30
Eric Wong
test-
l
ib
:
enable spl
i
ce(
2
) for Linux 3
.
x
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
R
a
in
b
ow
s
3
.
4
.
0
- min
o
r
updates and fixes
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
p
k
g
.
mk: update to the latest version
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
use an
d
recom
m
end sleepy_penguin 3
.
0
.
1
commit
|
commitdiff
|
tree
2011-05-21
E
r
i
c Wong
use an
d
r
ecommend sleepy_pengu
i
n 3
.
0
.
0
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
ong
t0044: increase
test
r
eliabil
i
ty
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
try_def
e
r
:
enab
l
e docum
e
nt
a
t
i
o
n
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
ong
x
e
po
l
l_t
h
r
e
ad_pool/client: imp
r
ove autopush s
u
ppor
t
commit
|
commitdiff
|
tree
2011-05-20
E
r
ic Wo
n
g
.
gitig
n
ore: add tags/TAGS
files
commit
|
commitdiff
|
tree
2011-05-20
Eri
c
Wong
add tests for Kgio a
u
topu
s
h on L
i
nux
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
add test
for
SIGQUIT disconnec
t
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
e
v
e
n
t_machine
:
d
isconnect idle cl
i
ent
s
at
o
n
SIGQU
I
T
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
client: use kgi
o
_
writ
e
a
c
ross the board
commit
|
commitdiff
|
tree
2011-05-20
Eri
c
Wong
coolio*
+
*epoll*: drop keepal
i
ve clie
n
ts on
SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
E
r
ic Won
g
epo
l
l/xepoll:
more consist
e
nt clien
t
implement
a
tions
commit
|
commitdiff
|
tree
2011-05-18
E
ric W
o
ng
doc: recommend io_
s
p
l
i
c
e 4
.
1
.
1 or later
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
Rainbows! 3
.
3
.
0 - do
c
im
p
rovemen
t
s a
n
d more
commit
|
commitdiff
|
tree
2011-05-16
E
ric Won
g
writer_thread_*: fi
x
sendfile detection
u
nd
e
r Ruby 1
.
8
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wong
docume
n
t RubyGem r
e
quirements
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic Wong
doc: clea
n
up rdoc for Rainb
o
ws module
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wong
use :pool_si
z
e for RLIMIT_
N
P
R
OC with thread pool
models
commit
|
commitdiff
|
tree
2011-05-16
Eric Won
g
mor
e
r
eliable sh
u
td
o
wn for epoll concur
r
e
n
cy models
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
tests: unify checks
f
or co
p
y_stream and
t
h
readed
a
pp
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c
W
o
n
g
add "copy
_
stream" config dir
e
ctive
commit
|
commitdiff
|
tree
2011-05-10
Eric Won
g
conf
i
g
urator: up
d
ate user-facing docum
e
ntation
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
max_body: d
o
cum
e
ntatio
n
upd
a
tes
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
n
g
LIC
E
NSE: add G
P
L
v3 to license terms
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
c
o
n
figurator: move val
i
dation logic
over
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
doc: b
e
tt
e
r document :pool
_
s
ize options
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
TODO: mis
c
updates
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
d
o
c
: update comparison and README
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
xepoll_thread_*
:
a
dd rdoc for users
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wo
n
g
xepo
l
l_t
h
read_spawn/client:
r
emo
v
e rdoc
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
max
_
bod
y
: rdoc updat
e
s
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
xepoll_thread_pool: add optional
:pool_size a
r
gument
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
s
p
l
it
o
u
t
poo
l
_size
module
commit
|
commitdiff
|
tree
2011-05-09
E
ric Won
g
t0041: le
s
s conf
u
s
ing skip mess
a
ge
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
W
o
ng
add XEpo
l
lThreadPool co
n
currency option
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
Revert "epoll: fixes for Ruby 1
.
9
.
3de
v
"
commit
|
commitdiff
|
tree
2011-05-08
E
ri
c
Wong
j
o
i
n_thre
a
ds: si
m
plify
t
hr
e
ad sto
p
page chec
k
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
o
ng
require kgio 2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
ong
epoll_wait
:
flags argum
e
nt is unused
commit
|
commitdiff
|
tree
2011-05-08
Eric
Wong
xepoll: cleanup accepto
r
logic
commit
|
commitdiff
|
tree
2011-05-08
Er
i
c Wong
xepo
l
l_thr
e
ad_spawn:
rework acceptor lo
g
ic
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Won
g
xepoll_thread_
s
pawn/client: close return
s
nil
commit
|
commitdiff
|
tree
2011-05-08
E
ric Wong
x
e
po
l
l_thread_spa
w
n
:
inline needless method
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
ong
process_client: fix
p
i
peline_r
e
ady arity
commit
|
commitdiff
|
tree
2011-05-06
Er
i
c Wong
remo
v
e unn
e
cessar
y
v
ariable assignments
commit
|
commitdiff
|
tree
2011-05-06
Eric
Wong
t
est_iso
l
ate: updat
e
to l
a
test raindrops and
u
nicorn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
ensure some requires get
l
oaded in master
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
ht
t
p_server: XEpollThre
a
d
S
pawn sets RLIMIT_NPROC
commit
|
commitdiff
|
tree
2011-05-03
Eric Wo
n
g
Rainb
o
ws
!
defaults more DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
s/max
_
bytes
/
c
li
e
nt
_
m
ax_
b
o
d
y_size/ f
o
r
c
onsistency
commit
|
commitdiff
|
tree
2011-05-03
E
ric Won
g
ad
d
c
lient_h
e
a
d
er_buffer_size tu
n
ing paramete
r
commit
|
commitdiff
|
tree
2011-05-02
Er
i
c
Wong
rainbow
s
: get rid of MODE
L
_WORKER_CON
N
ECTIONS constant
commit
|
commitdiff
|
tree
2011-05-02
Eri
c
W
o
ng
http_server: defaul
t
all options t
o
50 conne
c
ti
o
ns
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
doc: add S
a
ndbox documen
t
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
lower h
e
ader buffer si
z
es for synchronous models
commit
|
commitdiff
|
tree
2011-04-30
E
ric
Wong
xepol
l
_thread
_
s
pawn
:
lower me
m
ory usage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
e
p
o
ll: fix timeout
commit
|
commitdiff
|
tree
2011-04-29
Eric
W
ong
x
ep
o
l
l_t
h
rea
d
_
s
pawn:
f
ix
race condi
t
ion with accep
t
o
r
s
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepoll_thr
e
ad_spawn: initial
implem
e
ntation
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
d
o
c
u
ment
e
poll
and xepoll
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
doc
:
stop
recommendin
g
F
i
ber
*
s
tuff
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Won
g
revactor: remove
d
ocume
n
tation for internal method
s
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revactor: do
n
o
t recommend, upst
r
eam is dormant
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
W
o
ng
st
r
eam_file: hid
e
internals
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
mak
e
a
l
l concurr
e
ncy options us
e
50 by default
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
o
ng
thread_timeou
t
: annotate as much a
s
pos
s
ibl
e
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
increase RLIMIT_NPROC fo
r
thread-crazy folks
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
http_serve
r
: a
t
tempt to increase RLIMIT_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
th
r
e
a
d_tim
e
out: document Thr
e
ad
.
p
ass
u
s
ag
e
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
join_th
r
e
a
ds
:
workaround bloc
k
ing accept(
)
issues
commit
|
commitdiff
|
tree
2011-04-21
Eric
Wong
b
ump d
e
penden
c
y to U
n
i
corn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Er
i
c
Wong
http_server
:
less hack
y
l
o
ading of conc
u
rrenc
y
mod
e
l
commit
|
commitdiff
|
tree
2011-04-11
Eric Wo
n
g
t: only enable Revactor tests under 1
.
9
.
2
f
or n
o
w
commit
|
commitdiff
|
tree
2011-04-11
Eric Won
g
epo
l
l: fixe
s
for Ruby 1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-04-11
Eric
Wong
thread
_
tim
e
out:
r
ewrit
e
for
safety
commit
|
commitdiff
|
tree
2011-04-10
Eri
c
W
o
n
g
thre
a
d_p
o
ol: get used of
d
e
a
d thread_j
o
i
n method
commit
|
commitdiff
|
tree
2011-03-22
E
ric Wong
queu
e
_po
o
l:
switch to i
v
ars to
protect internals
commit
|
commitdiff
|
tree
2011-03-22
Er
i
c Wong
thre
a
d_poo
l
+thread_
s
pawn: update d
o
cumen
t
ation
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
simplify
L
I
S
T
ENERS closing
commit
|
commitdiff
|
tree
2011-03-20
Eri
c
Wong
fi
x
vari
o
us warnings w
i
th "check-warnings" tar
g
et
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
pkg
.
mk: new task fo
r
checking Ruby wa
r
ning
s
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic Wong
fiber
/
i
o
:
fix broken
c
all
to Kgi
o
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic Wong
R
a
i
n
bows! 3
.
2
.
0 - tryin
g
to send files to slow client
s
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
b
ump Un
i
c
orn dependency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric
W
ong
doc: up
d
a
t
e Stati
c
_Files
f
or n
e
w
se
n
d
file g
e
m
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
s
witch fro
m
IO#sendfile_n
o
nbl
o
ck to IO#
t
rys
e
ndfile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wo
n
g
t
e
st_isolate
:
bu
m
p
d
ependencies
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
use IO#wait
instead of IO
.
s
e
lect for single re
a
ders
commit
|
commitdiff
|
tree
2011-02-16
Er
i
c Wong
README:
c
l
a
r
ify license
t
erms and
versions
commit
|
commitdiff
|
tree
2011-02-15
Er
i
c Wong
tests:
u
p
dates for cramp 0
.
1
2
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainbows!
3
.
1
.
0
-
m
inor upd
a
tes
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
pkg
.
mk: updat
e
to the
l
a
tes
t
commit
|
commitdiff
|
tree
2011-02-11
Eric Won
g
reverse_pro
x
y: d
o
cument as "not r
e
a
d
y
f
o
r production"
commit
|
commitdiff
|
tree
next