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.3.0 - pull in changes from unicorn 4.1.0
2011-05-05
Eric Wong
http_serv
e
r: XEpollThr
e
adSpaw
n
sets R
L
IMIT
_
NPROC
commit
|
commitdiff
|
tree
2011-05-03
Eri
c
W
o
n
g
Rainbows! defaults more DRY
commit
|
commitdiff
|
tree
2011-05-03
E
ric
Wong
s/max_
b
ytes
/
clie
n
t
_
max_body_size/ for cons
i
s
t
ency
commit
|
commitdiff
|
tree
2011-05-03
Eric W
o
ng
add cli
e
nt_header_buffer_si
z
e tuning parameter
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
rainb
o
ws: get rid of
M
ODEL_WO
R
KER_C
O
NNECT
I
O
N
S
c
onstant
commit
|
commitdiff
|
tree
2011-05-02
Eric
Wong
h
t
t
p_server
:
defau
l
t
a
ll op
t
ions to
50 connections
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
do
c
:
add Sa
n
db
o
x document
commit
|
commitdiff
|
tree
2011-04-30
E
r
ic Wong
lower header buffer si
z
es for sy
n
c
h
ronous models
commit
|
commitdiff
|
tree
2011-04-30
Eric Wo
n
g
xepoll
_
thread_spa
w
n: lower memory usage
commit
|
commitdiff
|
tree
2011-04-29
E
ric Wong
epo
l
l
: fix tim
e
out
commit
|
commitdiff
|
tree
2011-04-29
Eric Wo
n
g
xe
p
oll_thre
a
d_spaw
n
: f
i
x
rac
e
condition
w
ith acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Wo
n
g
xepoll_thread_spawn: init
i
al imp
l
ementat
i
on
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
d
o
cument e
p
oll and
xepoll
commit
|
commitdiff
|
tree
2011-04-26
E
ric Wong
do
c
: stop recommending Fiber* s
t
u
f
f
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Wo
n
g
revactor
:
remov
e
documentation for int
e
rnal met
h
od
s
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c Wong
revactor: d
o
not rec
o
mmend, ups
t
ream is dormant
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Wong
stream_file:
h
i
d
e internals
commit
|
commitdiff
|
tree
2011-04-26
Eric
Wong
make a
l
l
co
n
currency
opti
o
n
s
us
e
5
0
by defaul
t
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
on
g
thread_ti
m
eout:
a
n
no
t
ate as
much
a
s possi
b
l
e
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
i
ncrea
s
e R
L
IMIT_NPROC
f
or thread-crazy folks
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
o
n
g
http_server:
a
t
t
e
m
pt to
i
n
c
rease RLIMIT_NOFIL
E
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
t
hread
_
timeout: doc
u
ment Th
r
ead
.
pass usage
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
join_threads: worka
r
oun
d
blocking
a
c
c
ept() issues
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
o
ng
bump depend
e
ncy to U
n
icorn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Wong
http_server: less
hacky loading of concurrency model
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
Wong
t
: o
n
ly enable Revactor
tests under 1
.
9
.
2 fo
r
n
o
w
commit
|
commitdiff
|
tree
2011-04-11
E
ric W
o
n
g
epoll: fixes for Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
E
ric Wo
n
g
thread_tim
e
out:
r
ewrit
e
for safety
commit
|
commitdiff
|
tree
2011-04-10
Eric W
o
ng
thread_
p
ool: get
used of dead thread_join method
commit
|
commitdiff
|
tree
2011-03-22
Eric Wo
n
g
queue_pool: switch to i
v
ars to protect internals
commit
|
commitdiff
|
tree
2011-03-22
Er
i
c
Wong
thread_pool+thread_spawn: update
d
o
c
umentation
commit
|
commitdiff
|
tree
2011-03-21
Eric
W
ong
simplify
L
I
S
TENER
S
closi
n
g
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wong
fix var
i
ous w
a
rnings
w
ith "check-
w
arnings"
t
arget
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
pkg
.
m
k: new t
a
sk
f
or checki
n
g
Ru
b
y
w
a
rnings
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
fib
e
r/io: fix broken c
a
ll to K
g
io
.
t
rywr
i
te
commit
|
commitdiff
|
tree
2011-03-15
Eric Wo
n
g
Rainbows! 3
.
2
.
0 - try
i
ng to send fi
l
es to s
l
ow clients
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
b
u
mp U
n
ic
o
rn dep
e
ndency
t
o 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
doc: upda
t
e
S
t
a
tic_F
i
l
e
s
f
o
r new
sendfil
e
gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Won
g
switc
h
fro
m
IO
#
send
f
ile_nonblock to IO#trysendfile
commit
|
commitdiff
|
tree
2011-03-10
Eric
Wong
test_isolate:
b
ump
de
p
endencies
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
use IO#wait ins
t
e
ad of IO
.
selec
t
for
s
ingle readers
commit
|
commitdiff
|
tree
2011-02-16
Eric
W
o
ng
README: c
l
arify license terms an
d
ve
r
sions
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
tests: updates for c
r
amp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Ra
i
nb
o
w
s
!
3
.
1
.
0 - mino
r
updat
e
s
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
pkg
.
m
k:
u
p
dat
e
to the la
t
est
commit
|
commitdiff
|
tree
2011-02-11
Eric
W
o
n
g
rev
e
rse_
p
ro
x
y: docum
e
nt as "not rea
d
y
f
o
r
production"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Revert t/bin/unused_
l
isten simplification
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
new test for
o
p
tional :pool_size h
a
ndli
n
g
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gemspec: remove
u
n
necessar
y
sta
t
ements
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: rdoc cleanups a
n
d
f
ixes
commit
|
commitdiff
|
tree
2011-02-06
Eric
W
o
n
g
m
inimize &bl
o
ck usa
g
e for yield
commit
|
commitdiff
|
tree
2011-02-06
E
r
ic Wo
n
g
kill
s
ome unnecessar
y
&
block
u
s
age
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll: re
f
actor co
m
mon loop c
o
d
e
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
W
ong
*epoll
:
consolida
t
e re-run lo
g
i
c
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer_th
r
e
ad_pool: ne
e
dless use of Ar
r
ay#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
less exp
e
nsi
v
e
QUI
T
processing
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
http_server: kill a wa
r
n
i
ng
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Won
g
bu
m
p
required Unicorn dependen
c
y for Kgio
commit
|
commitdiff
|
tree
2011-02-05
E
ri
c
Wong
bump
wrongdoc
d
evelop
m
ent dependen
c
y
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rename XAcc
e
ptEpoll t
o
X
Epoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_isolate: use latest Uni
c
or
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
ests: r
e
p
lace
s
everal sed
i
n
v
ocat
i
ons with
ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy
:
small reorganizati
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
re
v
erse_
p
r
ox
y
: properly read IPv6 addreses in up
s
treams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epo
l
l
:
handl
e
EINTR properly
in Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Wong
test_
i
solate: only load sleepy_penguin unde
r
Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
on
g
t
/
bin/u
n
u
s
ed_listen: sim
p
lify this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
preliminary reve
r
s
e proxy Rack appl
i
cation
commit
|
commitdiff
|
tree
2011-01-31
Eric
W
on
g
coo
l
io/clie
n
t: on_write_c
o
m
p
lete triggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
test for
c
lient_max_body_size bei
n
g ze
r
o
commit
|
commitdiff
|
tree
2011-01-26
E
r
ic
Wong
epoll
/
client:
avoi
d
unnecessary Epoll#set
call
s
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUmakefile: only
en
a
ble
epoll-ba
s
ed model
s
in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial XAcceptEpoll
c
oncurrency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
ep
o
ll/
c
li
e
nt: thread-safety for wr
i
te
queuin
g
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: make Epoll
.
qui
t
more reusable
commit
|
commitdiff
|
tree
2011-01-24
E
r
i
c
W
ong
neverblo
c
k
:
f
i
x app_call unde
r
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear LISTENERS array on clos
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
/
client
:
minor
o
ptim
i
zation
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev
_
core: force in
p
u
t to be
g
iven to a
p
p_call
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll/cli
e
nt
:
f
a
c
tor o
u
t o
n
_clos
e
meth
o
d
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll/client: remove unuse
d
client
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
extract co
m
mon t
a
sks to pk
g
.
mk to
simpli
f
y
our
m
akefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: reduce
exp
i
rat
i
on calls and Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
ev_core: garba
g
e re
d
ucti
o
n
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c Wong
epoll: use newer sleepy
_
penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
max_body: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Won
g
doc: git
.
bogomips
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll:
u
se sleepy_peng
u
in
d
efault size for
e
pol
l
_wai
t
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
n
g
epoll: clo
s
e
epoll descri
p
tor
on graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove
s
upport f
o
r Suns
h
owers
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic
Wong
epoll
:
igno
r
e ECONNRESET
e
rrors
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wo
n
g
ev_core: simplif
y
setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack_
i
nput int
o
proc
e
ss_
c
lient
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
ev_core:
l
ocalize 41
3
e
rror c
o
nstant
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c
Wong
r
e
move
u
n
u
sed 416 e
r
ror
c
o
nstants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
de
v
_fd_res
p
o
ns
e
:
garbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_f
d
_response:
d
o not
send chunks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
n
g
t0035: kgio-pipe-respo
n
se works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t0023: use skip_models
hel
p
er
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
e
move support for X-Rainbow
s
-
*
headers
commit
|
commitdiff
|
tree
next