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
Rainbows! 4.5.0 - hijacking support
2011-05-20
Eric Won
g
add tests for Kgio aut
o
push
o
n Li
n
ux
commit
|
commitdiff
|
tree
2011-05-20
Eric W
o
ng
add test for S
I
GQUIT disco
n
nect
commit
|
commitdiff
|
tree
2011-05-20
Eri
c
W
o
n
g
event_machine: disconnect idl
e
clie
n
t
s
a
t
on SI
G
QUIT
commit
|
commitdiff
|
tree
2011-05-20
E
ric
Wong
cl
i
e
nt: use kgio_writ
e
a
c
ross the board
commit
|
commitdiff
|
tree
2011-05-20
Eric W
o
ng
coolio* + *epoll*: drop
keepa
l
ive clients on SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
E
r
ic Wong
epoll/xep
o
ll: mo
r
e consistent client implemen
t
ations
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
doc: re
c
o
mmend
i
o
_
splice 4
.
1
.
1 or
l
a
ter
commit
|
commitdiff
|
tree
2011-05-16
Eric Won
g
R
a
inbows!
3
.
3
.
0 - doc i
m
pro
v
e
men
t
s
a
nd more
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
writer_thread_*
:
fix
s
e
n
dfile detection under Ruby 1
.
8
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic Wong
document RubyGem requi
r
ement
s
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
doc: cleanu
p
rdoc for Rainb
o
ws modu
l
e
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
use
:
pool_siz
e
for RL
I
MIT_NPROC with
t
hread po
o
l
models
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic Won
g
more reliable
shutdown for epoll c
o
n
c
urrency models
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
tes
t
s:
u
n
i
fy checks fo
r
copy_str
e
a
m and t
h
readed a
p
p
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
add "
c
op
y
_
s
tream" config directive
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
configurator: updat
e
user-facing documentatio
n
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
max_body:
d
ocumentation u
p
dates
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
L
ICENSE
:
ad
d
GPLv3 to license te
r
ms
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
conf
i
gurator: move val
i
d
a
t
i
on
logi
c
ov
e
r
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
doc: better documen
t
:pool_size options
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
TODO: misc u
p
dates
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
doc: u
p
d
ate comparison and README
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
xepoll_thread_*: add
r
d
oc
f
or use
r
s
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
xepoll_th
r
e
ad_spawn/client: remove rdoc
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
m
a
x_body:
rdoc
u
p
d
a
tes
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wo
n
g
xep
o
ll_
t
hread_pool: add optional :pool
_
s
ize a
r
g
u
ment
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
split out pool
_
size module
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
t0041: less
con
f
us
i
ng skip messa
g
e
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
a
dd XEpollThreadP
o
o
l
concurrency option
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
ong
Re
v
ert "epoll: fixes fo
r
Ruby 1
.
9
.
3dev"
commit
|
commitdiff
|
tree
2011-05-08
Eri
c
Wong
joi
n
_threads: simplify t
h
read st
o
ppage check
commit
|
commitdiff
|
tree
2011-05-08
E
r
i
c Wong
require kgio 2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
Eric W
o
ng
epoll_wait: flags argument is
u
nuse
d
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll:
c
leanup acc
e
p
tor logic
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xep
o
ll_thread_spawn
:
rework acce
p
to
r
log
i
c
commit
|
commitdiff
|
tree
2011-05-08
Eric
Wong
xepoll_thread_
s
pawn/client: c
l
ose returns
nil
commit
|
commitdiff
|
tree
2011-05-08
Eric
W
on
g
xepol
l
_thr
e
ad_spa
w
n: in
l
ine needles
s
method
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
process
_
client: fix
p
ipeline_ready
arity
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
remove unnecessary vari
a
bl
e
assignments
commit
|
commitdiff
|
tree
2011-05-06
Er
i
c W
o
ng
test_iso
l
at
e
: update to la
t
es
t
r
a
i
n
d
r
ops and uni
c
orn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wo
n
g
en
s
ure some re
q
u
i
r
e
s get lo
a
ded in master
commit
|
commitdiff
|
tree
2011-05-05
E
ric Wong
http_
s
erver: XEpoll
T
hre
a
d
Spawn
sets RLIMIT_NPROC
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
Rainbows! d
e
f
a
ults more
DRY
commit
|
commitdiff
|
tree
2011-05-03
Eri
c
Wong
s/m
a
x_
b
ytes
/
cli
e
nt_max_body_size/ fo
r
consistency
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
add client_
h
eade
r
_buffer_size tuning
parameter
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
rainbows: get
r
id o
f
MODEL_WORKER_CO
N
NECTIONS c
o
nstant
commit
|
commitdiff
|
tree
2011-05-02
E
ric Wong
http_server: de
f
ault all options to 50 connec
t
ions
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c
Wong
do
c
: add S
a
n
d
bo
x
document
commit
|
commitdiff
|
tree
2011-04-30
Eric
Wong
l
ower header buffer
sizes fo
r
synchr
o
n
ous models
commit
|
commitdiff
|
tree
2011-04-30
Eric Won
g
xepol
l
_
t
hread_
s
pawn:
l
ower memory usage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
e
poll: fix
t
imeout
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepoll_th
r
ead
_
s
p
awn: fi
x
race condition with
a
c
c
eptors
commit
|
commitdiff
|
tree
2011-04-29
Eric
W
o
ng
xepol
l
_thr
e
ad_spaw
n
: in
i
ti
a
l
implementation
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
d
oc
u
ment epoll a
n
d
x
e
p
o
ll
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
n
g
d
o
c:
stop recom
m
ending F
i
ber* stuff
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Wo
n
g
revactor
:
remove
d
ocu
m
entation for inter
n
al method
s
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Wong
revactor: do not
r
ecommend
,
upstream is d
o
rman
t
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
stream_file: hide internal
s
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
make all concurrency options use 50 by default
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
t
hread_timeou
t
:
annotate as m
u
ch as poss
i
ble
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
incr
e
ase RLIMIT_NPR
O
C for thread-
c
razy folks
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
http_server
:
attem
p
t to increase RLIM
I
T_NOFI
L
E
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
t
h
re
a
d
_timeout: document T
h
r
e
ad
.
pass
us
a
ge
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Won
g
join_threads
:
worka
r
ound b
l
ocking accept()
i
ssues
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
bump depen
d
ency to Unico
r
n 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Won
g
http_serv
e
r: less
h
acky loadi
n
g of concurrency
m
o
d
e
l
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
t: only enab
l
e Reva
c
tor tests
u
nde
r
1
.
9
.
2 for now
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic W
o
ng
e
poll: fixe
s
for Ruby 1
.
9
.
3
d
ev
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
o
n
g
thre
a
d_ti
m
e
out: rewri
t
e for safety
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
thread_
p
ool:
get used of dead threa
d
_join method
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
que
u
e_pool: switch t
o
i
var
s
to protect in
t
ernals
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
threa
d
_poo
l
+thread_spawn:
u
p
d
a
te docu
m
entation
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
simplify LISTEN
E
R
S
clo
s
ing
commit
|
commitdiff
|
tree
2011-03-20
E
r
i
c
Wong
fix various warnings with "check-warnings
"
targe
t
commit
|
commitdiff
|
tree
2011-03-20
E
ric Wong
pkg
.
m
k: new task for ch
e
cking Ruby warnings
commit
|
commitdiff
|
tree
2011-03-15
Eric
W
ong
f
iber/io: f
i
x
b
roken call
t
o
K
g
io
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
Wong
R
ainb
o
ws! 3
.
2
.
0 - trying to
s
e
nd files
t
o
slow c
l
i
ents
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
bump Unico
r
n
dependency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
doc: update Stat
i
c_
F
iles
f
or new sendfil
e
gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
switch from IO#s
e
ndfile_n
o
nblock to IO#t
r
y
s
e
ndfile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wo
n
g
test_isolate: bump depen
d
e
ncies
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
use IO#wait instead o
f
I
O
.
select for
s
ingle r
e
aders
commit
|
commitdiff
|
tree
2011-02-16
Eric
Wong
README: clarify
l
icense terms and
v
ersions
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic
Won
g
tests: updates f
o
r cramp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Er
i
c Wo
n
g
R
a
i
n
bows! 3
.
1
.
0 - minor u
p
dates
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
pk
g
.
mk: update to the
l
atest
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
reverse
_
proxy: document as "not
r
eady for p
r
oduction"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Revert t/bin/un
u
sed_list
e
n simplif
i
cation
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
new test for o
p
tional :p
o
ol_siz
e
han
d
l
ing
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gemspec: remove unnecessa
r
y st
a
tements
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: rdoc cleanups and fix
e
s
commit
|
commitdiff
|
tree
2011-02-06
Eric
Wong
minimize &block usage for
yield
commit
|
commitdiff
|
tree
2011-02-06
Eric Wo
n
g
kill so
m
e unnecessary &bloc
k
usag
e
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
*epoll: refa
c
tor comm
o
n lo
o
p c
o
de
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
*epoll
:
consolidate re-run logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
w
r
iter_thread_
p
ool: needless use of
A
r
r
ay#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less
e
xpensiv
e
QUIT
p
roces
s
ing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
http_server: kill a warnin
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bu
m
p r
e
quired Uni
c
orn
d
ependen
c
y for Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump wrongdoc de
v
el
o
p
m
ent dependency
commit
|
commitdiff
|
tree
next