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
doc: add HACKING document
2011-05-20
Eric Wong
coolio* + *epoll*: drop keepalive
clients on SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
epoll/xepoll:
m
o
re consistent client
im
p
lemen
t
a
t
ions
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic W
o
ng
doc:
recommend io_splice 4
.
1
.
1
or later
commit
|
commitdiff
|
tree
2011-05-16
Eric
W
ong
Rainbows!
3
.
3
.
0 - do
c
improvements and more
commit
|
commitdiff
|
tree
2011-05-16
Eric
W
o
n
g
writ
e
r
_t
h
read_*:
fix
s
en
d
fil
e
detection under Ruby 1
.
8
commit
|
commitdiff
|
tree
2011-05-16
Eric
Won
g
docum
e
nt RubyGem requ
i
r
ements
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
n
g
doc: cle
a
nu
p
rd
o
c for
Rainbows module
commit
|
commitdiff
|
tree
2011-05-16
Eric Wo
n
g
use :p
o
ol
_
size for RLI
M
IT_
N
P
RO
C
with th
r
ead pool
models
commit
|
commitdiff
|
tree
2011-05-16
Eric Won
g
more reliable shutdown
f
or epoll concurrenc
y
models
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
tests: unify c
h
eck
s
f
or
c
opy_stre
a
m and
t
h
r
eaded
a
pp
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wo
n
g
a
dd
"
copy_st
r
eam" config directive
commit
|
commitdiff
|
tree
2011-05-10
E
ri
c
Wong
con
f
ig
u
rator: up
d
ate user-facing documentation
commit
|
commitdiff
|
tree
2011-05-10
E
r
i
c
Wong
max_body: documentat
i
on updates
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
LICENSE: add GPLv3 to
license terms
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
con
f
i
g
urator:
m
ove validation logic
ov
e
r
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
d
oc: better document :pool
_
size o
p
tions
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
T
O
D
O: misc upd
a
tes
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
d
o
c
: u
p
date compa
r
ison and README
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
xepoll_thread_*: add rdoc for users
commit
|
commitdiff
|
tree
2011-05-09
E
ric
Wong
xepoll_thread_spawn/client: remove rdoc
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
max
_
body:
r
doc updates
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
xep
o
ll_t
h
read_po
o
l:
add optional :pool_size arg
u
ment
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
split
out pool_size module
commit
|
commitdiff
|
tree
2011-05-09
E
ric
W
o
ng
t0041: less co
n
fu
s
ing
sk
i
p message
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
add XEpollThreadP
o
ol concurrency option
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wong
Revert "epoll: fixe
s
fo
r
Ruby 1
.
9
.
3dev"
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
join
_
thread
s
: simplify thread stoppag
e
c
heck
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
require kgio 2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wong
e
poll_
w
ait: flags
a
rgume
n
t is unused
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wong
xepoll: cl
e
anup acceptor
lo
g
ic
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
x
e
p
oll_th
r
e
a
d
_spa
w
n:
rework acceptor lo
g
ic
commit
|
commitdiff
|
tree
2011-05-08
Eric W
o
ng
xepoll
_
th
r
ead_s
p
awn/client: clo
s
e
r
e
tu
r
ns nil
commit
|
commitdiff
|
tree
2011-05-08
E
r
i
c
Wong
xepoll_thread_spawn
:
inline needl
e
ss meth
o
d
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wong
process_cli
e
nt: fix pipeline
_
read
y
ar
i
ty
commit
|
commitdiff
|
tree
2011-05-06
Eric Won
g
re
m
ov
e
unnecess
a
ry
variable a
s
signmen
t
s
commit
|
commitdiff
|
tree
2011-05-06
E
r
ic Wong
t
e
st
_
isol
a
te:
u
pdate to l
a
test raindr
o
ps
and unic
o
rn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
ensure som
e
requires get loaded in master
commit
|
commitdiff
|
tree
2011-05-05
Eric
W
on
g
http_server:
X
Epo
l
lThrea
d
Spawn sets RLIMIT_
N
PROC
commit
|
commitdiff
|
tree
2011-05-03
E
r
ic Wong
Rainb
o
ws
!
def
a
ults
more DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
s/m
a
x
_
bytes/client
_
max_body
_
siz
e
/ f
o
r consist
e
ncy
commit
|
commitdiff
|
tree
2011-05-03
Eri
c
Wo
n
g
add client_header
_
buffe
r
_
s
iz
e
tu
n
ing parameter
commit
|
commitdiff
|
tree
2011-05-02
E
ric
Wong
rain
b
ow
s
: get
r
i
d
of MODEL_WORKER_CONNECTIONS constant
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
http_ser
v
er:
d
efault all optio
n
s to 50 con
n
e
c
tions
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
d
o
c: add
S
andbox d
o
cument
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
lowe
r
header buffe
r
sizes f
o
r synchronous models
commit
|
commitdiff
|
tree
2011-04-30
Eric Wo
n
g
xepoll_thread_s
p
awn: lower
m
emory usage
commit
|
commitdiff
|
tree
2011-04-29
Eric
Wong
epoll:
f
i
x timeout
commit
|
commitdiff
|
tree
2011-04-29
Eric
Wo
n
g
xe
p
oll_
t
hread_spa
w
n:
f
ix race condition
w
i
t
h acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xep
o
ll_thr
e
ad_
s
pa
w
n: initial implementation
commit
|
commitdiff
|
tree
2011-04-28
E
r
ic
Wong
d
o
cume
n
t ep
o
ll and xepol
l
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
d
oc:
s
top recomm
e
ndi
n
g Fiber
*
stuff
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
r
e
v
a
c
tor: remove d
o
cumentation for int
e
rnal m
e
t
hods
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revactor: do not r
e
commend, upstream
is dorm
a
nt
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
ng
stream_file: hide
internals
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c
Wo
n
g
make a
l
l
co
n
curren
c
y opt
i
ons use 50 by default
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
thread
_
ti
m
eout: a
n
not
a
te as much as po
s
sible
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
increas
e
RL
I
MIT_
N
P
R
O
C for thr
e
ad-
c
razy folks
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
http_ser
v
er: attempt to
incr
e
ase RLIMIT_N
O
FILE
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
t
h
read_timeo
u
t
:
document Thread
.
pa
s
s usa
g
e
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
join_thread
s
: workaround bloc
k
ing a
c
ce
p
t() issu
e
s
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
bump d
e
p
endency to Unic
o
rn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Wong
http
_
server: less hacky lo
a
ding of concurrenc
y
mo
d
e
l
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
t
:
o
nly enable R
e
vactor tests under 1
.
9
.
2 for now
commit
|
commitdiff
|
tree
2011-04-11
Eric
Wong
epoll:
fixes for Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
ng
thr
e
ad_time
o
ut: rewri
t
e for safety
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Wong
thread_po
o
l: get used o
f
d
ead thread_join
method
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
queue
_
p
oo
l
: switch to ivars to protect internals
commit
|
commitdiff
|
tree
2011-03-22
Eri
c
Wong
thre
a
d_pool+
t
hrea
d
_spawn:
u
p
date documentation
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
simplify LISTENERS closing
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wong
fix various warnings w
i
th
"
check-wa
r
nings" t
a
rget
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
pkg
.
mk: new
t
as
k
f
o
r checkin
g
Ruby
w
arni
n
gs
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
f
iber/io: fix br
o
ken call
t
o Kgio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
Eric W
o
ng
Rainbow
s
! 3
.
2
.
0
- trying to s
e
nd
files t
o
slow clients
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
bump
U
nico
r
n dep
e
ndency
to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
doc: update Static_
F
iles for new
s
endfil
e
gem
commit
|
commitdiff
|
tree
2011-03-10
Eric
Wong
s
witch from IO#s
e
ndfile_nonb
l
ock to IO#tryse
n
dfile
commit
|
commitdiff
|
tree
2011-03-10
Eric
Wong
te
s
t_isolat
e
: bum
p
d
e
pende
n
cies
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
u
se IO#wait instead of IO
.
s
elect for singl
e
reade
r
s
commit
|
commitdiff
|
tree
2011-02-16
Eri
c
Wong
README: clarify license
t
erms and versi
o
ns
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
t
e
sts:
u
p
d
a
tes
f
or cr
a
mp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainbows! 3
.
1
.
0 - m
i
nor u
p
d
a
tes
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
pkg
.
mk: updat
e
to t
h
e lates
t
commit
|
commitdiff
|
tree
2011-02-11
E
r
i
c Won
g
re
v
er
s
e_proxy: document as "not read
y
for production"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Rever
t
t
/b
i
n/unused_listen simplific
a
tion
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
n
e
w test for optional :pool_siz
e
handling
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
ge
m
spec: re
m
o
ve unn
e
cessary stateme
n
ts
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: rd
o
c cl
e
an
u
ps
a
nd fixes
commit
|
commitdiff
|
tree
2011-02-06
E
ric
W
ong
minimize &
b
loc
k
us
a
g
e for yie
l
d
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
kill so
m
e unnecessary
&
b
l
ock usage
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
*ep
o
ll: refactor comm
o
n lo
o
p code
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
*ep
o
ll:
c
onsolidate re-ru
n
logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
writer_thread_pool:
needless use
o
f Array#map
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
less expensive QU
I
T processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
http
_
server:
k
ill
a warnin
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bu
m
p requ
i
re
d
Unico
r
n depend
e
n
c
y f
o
r Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
o
n
g
b
u
mp wr
o
ngdoc development
depe
n
dency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rename
X
A
cceptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_is
o
late: use latest
U
nicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
tests: replace several sed inv
o
cations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rev
e
r
s
e_proxy: small reorga
n
ization
commit
|
commitdiff
|
tree
next