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
t0044: do not assume setsockopt() finished
2011-06-28
Eric Wong
t0044: do not assume se
t
sockopt() finish
e
d
commit
|
commitdiff
|
tree
2011-06-28
Eric W
o
ng
Fix Fiber* and WriterT
h
read*
b
reakag
e
from
remo
v
ing
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Er
i
c Wong
require
k
g
i
o
2
.
5 for kgio_wait_re
a
dable(timeout)
commit
|
commitdiff
|
tree
2011-06-28
Eric
Wong
bin/rainbows: rel
e
a
se t
h
e OptionPar
s
er obj
e
ct from
.
.
.
commit
|
commitdiff
|
tree
2011-06-27
Eri
c
Wong
h
t
t
p_se
r
v
er: c
a
p timeout at 32-bit LONG_M
A
X s
e
conds
commit
|
commitdiff
|
tree
2011-06-27
Eric Wong
R
ainbows! 4
.
0
.
0
- MOAR concurren
c
y
f
o
r
MOAR COAR
S
commit
|
commitdiff
|
tree
2011-06-27
Eric
W
o
ng
bump
d
ependencies (kgio, unic
o
rn, raindro
p
s
)
commit
|
commitdiff
|
tree
2011-06-27
Eric W
o
ng
r
e
mo
v
e
unused arg
i
n Rainbows::Resp
o
nse
.
setup
commit
|
commitdiff
|
tree
2011-06-22
Eric Wong
epoll/client: properly close
on all pipe responses
commit
|
commitdiff
|
tree
2011-06-22
Eric Wong
t
0
050: improve diagnosti
c
s for
this test
commit
|
commitdiff
|
tree
2011-06-22
Eric Wong
t
/t
e
s
t
_i
s
olate: remove unneeded comment
commit
|
commitdiff
|
tree
2011-06-22
Er
i
c
Wong
dev_fd
_
r
e
spo
n
se
:
ena
b
le u
n
d
e
r Rubinius
commit
|
commitdiff
|
tree
2011-06-22
E
ric
W
o
ng
Unicorn 4
.
x
resync for t
i
cker
commit
|
commitdiff
|
tree
2011-06-22
Eric Wong
t
/
test
_
isolate: dr
o
p Un
i
c
o
rn tes
t
dependency for now
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
remove IO_P
U
R
GATORY
dependency
commit
|
commitdiff
|
tree
2011-06-11
Eric Wong
configu
r
ator: add
c
l
i
e
nt_max_header_si
z
e directive
commit
|
commitdiff
|
tree
2011-06-11
Eric Wong
d
o
c
:
remove docs for Ra
i
n
b
ows
:
:Fiber::* A
P
Is
commit
|
commitdiff
|
tree
2011-06-11
Eric Wong
strea
m
_
r
es
p
on
s
e_epoll:
up
d
ate docume
n
tat
i
on
commit
|
commitdiff
|
tree
2011-06-11
E
r
ic Wong
r
e
move Rainbo
w
s
.
run method
commit
|
commitdiff
|
tree
2011-06-10
Eric
Won
g
e
v
_core
:
do
n
ot auto
c
hunk H
T
TP/1
.
0
(
and 0
.
9
) responses
commit
|
commitdiff
|
tree
2011-06-10
Eric Wong
e
v_core:
u
se add_parse
f
or trailer
s
,
too
commit
|
commitdiff
|
tree
2011-06-10
Eric
Wong
gemspec: add G
P
L
v3 to
commented-out lice
n
ses sec
t
ion
commit
|
commitdiff
|
tree
2011-06-10
Eric W
o
ng
use Ht
t
pPar
s
e
r
#add_p
a
r
s
e API
i
n
Unicorn 3
.
7
.
0
commit
|
commitdiff
|
tree
2011-06-09
Eric Wong
tests: more
fixes for Strea
m
ResponseEpoll
commit
|
commitdiff
|
tree
2011-06-09
Eric Wong
r
esponse: sendfile
_
ran
g
e fis for Ra
c
k
:
:File in rack
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Eric W
o
ng
t/t9002: use Rack::He
a
d
commit
|
commitdiff
|
tree
2011-06-09
Eric
W
o
ng
update var
i
o
us
R
ubyGem dependencies
commit
|
commitdiff
|
tree
2011-06-09
Eric Wong
stream_response_epoll
:
o
u
r
mo
s
t
"special" co
n
currency
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
E
r
ic Wong
mo
v
e reopen
_
worker_
l
o
g
s t
o
base
commit
|
commitdiff
|
tree
2011-06-06
Er
i
c W
o
ng
doc: remove --san
i
t
i
ze-html for pando
c
commit
|
commitdiff
|
tree
2011-05-31
Er
i
c Wong
xepoll_thread_*: update docs for Linux
3
commit
|
commitdiff
|
tree
2011-05-30
Eric
W
ong
test-l
i
b
:
en
a
b
l
e splice(
2
) for Linux 3
.
x
commit
|
commitdiff
|
tree
2011-05-21
E
r
i
c
Wong
Rainbow
s
3
.
4
.
0 - minor updates
and fixes
commit
|
commitdiff
|
tree
2011-05-21
Eric
W
on
g
pkg
.
mk
:
update t
o
the latest version
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
use an
d
recommend
slee
p
y
_
p
e
nguin 3
.
0
.
1
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
n
g
use and recommend slee
p
y_pen
g
uin
3
.
0
.
0
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
t0044
:
incr
e
a
s
e test reliabilit
y
commit
|
commitdiff
|
tree
2011-05-21
Eric Wong
t
r
y
_defer:
e
nable
d
ocu
m
ent
a
tion
commit
|
commitdiff
|
tree
2011-05-21
Er
i
c
Wong
xepoll_t
h
read_pool/client: imp
r
ove autopush su
p
port
commit
|
commitdiff
|
tree
2011-05-20
Eric
Won
g
.
gitignore
:
a
d
d
t
a
gs/TA
G
S
f
i
l
es
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
add
t
e
sts for
K
gio au
t
o
p
u
s
h on
Lin
u
x
commit
|
commitdiff
|
tree
2011-05-20
Eric Won
g
add t
e
st for SIGQUIT disconnect
commit
|
commitdiff
|
tree
2011-05-20
Eric Won
g
ev
e
nt_ma
c
h
ine: d
i
s
conne
c
t
i
dle client
s
at o
n
SIGQUIT
commit
|
commitdiff
|
tree
2011-05-20
Er
i
c Wong
client: u
s
e kgio_write across the b
o
a
rd
commit
|
commitdiff
|
tree
2011-05-20
Eric Wong
coolio* +
*
epoll*: drop ke
e
pa
l
ive clients on
SIG
Q
U
I
T
commit
|
commitdiff
|
tree
2011-05-20
Er
i
c W
o
ng
epol
l
/xepoll: more consistent client implem
e
ntations
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c
Wong
doc: recomm
e
nd
i
o_splice 4
.
1
.
1 or later
commit
|
commitdiff
|
tree
2011-05-16
Eric Won
g
Rainbows! 3
.
3
.
0 - doc
impro
v
ements
a
nd more
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic Wong
writer
_
threa
d
_*
:
fix s
e
ndfile detection under Ruby 1
.
8
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic Wong
document
RubyGem
req
u
irements
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c
W
ong
doc: cleanup
rd
o
c for Rainb
o
ws module
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
u
s
e :p
o
o
l
_size fo
r
RLIMIT_NPROC wit
h
thread pool models
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
more re
l
iable shutdown for epoll
c
oncurrency mod
e
ls
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
tests
:
un
i
fy che
c
ks fo
r
copy_st
r
eam an
d
threaded app
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ric Wong
a
dd
"
copy_stre
a
m" conf
i
g d
i
recti
v
e
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
confi
g
ur
a
to
r
: update user-fac
i
ng
docu
m
entation
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
max_body: doc
u
m
e
ntation up
d
ates
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
LICENSE: ad
d
G
P
L
v
3 to license t
e
rms
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
ng
con
f
igur
a
tor: move valida
t
i
on logic over
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
doc: b
e
tter docume
n
t :pool
_
size options
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
TODO: misc updates
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
doc: update comparison a
n
d
RE
A
DME
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
x
epoll_thre
a
d_*: add rdoc for users
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
xepoll
_
thread_spaw
n
/client: r
e
move r
d
oc
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
max_body: rd
o
c upd
a
tes
commit
|
commitdiff
|
tree
2011-05-09
E
ric
W
on
g
xe
p
oll_thread
_
pool:
add
o
pt
i
onal :p
o
ol_size arg
u
ment
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
split
ou
t
po
o
l
_s
i
ze module
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
t0
0
41: less conf
u
s
i
ng skip message
commit
|
commitdiff
|
tree
2011-05-09
Eric
Won
g
a
d
d XEp
o
llThrea
d
Pool c
o
ncurrency
op
t
i
o
n
commit
|
commitdiff
|
tree
2011-05-08
E
r
i
c Wong
Reve
r
t "epoll: fixes f
o
r R
u
b
y 1
.
9
.
3dev"
commit
|
commitdiff
|
tree
2011-05-08
E
ri
c
Wo
n
g
join_threads: simplify thread stoppage
c
he
c
k
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
require kgio 2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wong
epo
l
l
_
wait: f
l
a
g
s argum
e
nt is unused
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll: cl
e
anu
p
acceptor logic
commit
|
commitdiff
|
tree
2011-05-08
Eric W
o
ng
xepoll_thread_spawn: rework a
c
c
ept
o
r
logic
commit
|
commitdiff
|
tree
2011-05-08
E
ric W
o
ng
xepoll_threa
d
_spawn/clien
t
: cl
o
s
e returns
n
il
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll_thread_spawn: inline n
e
edless method
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
process_client
:
fix
p
ipe
l
i
n
e
_
r
eady arity
commit
|
commitdiff
|
tree
2011-05-06
Eric Wo
n
g
remove unnec
e
ssa
r
y variable assignments
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
test_isolate: upd
a
te to latest
r
ai
n
dro
p
s and unicorn
commit
|
commitdiff
|
tree
2011-05-06
E
r
ic Wong
e
ns
u
re some requires get loaded i
n
mas
t
er
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
http_server: XEpollThreadSpawn sets R
L
I
MIT
_
N
P
ROC
commit
|
commitdiff
|
tree
2011-05-03
Eric
Wong
Rainbows! d
e
faults
more DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
s
/max_bytes/clien
t
_max_body_size/ for consi
s
te
n
cy
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
add client
_
he
a
der_
b
u
ffer_size t
u
ni
n
g p
a
ramet
e
r
commit
|
commitdiff
|
tree
2011-05-02
E
r
ic Wo
n
g
rainbows:
get rid of MO
D
EL_WORKER_CO
N
N
E
CTIONS constant
commit
|
commitdiff
|
tree
2011-05-02
Eric
Wong
ht
t
p_
s
er
v
er:
d
e
f
a
u
lt
all
o
ptio
n
s to 50 con
n
ections
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
doc
:
add Sandbox documen
t
commit
|
commitdiff
|
tree
2011-04-30
E
ric
Wo
n
g
lower
h
eader b
u
ffer sizes for
synchronous models
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
xepoll_thread_s
p
aw
n
:
lower memory usage
commit
|
commitdiff
|
tree
2011-04-29
Eric Won
g
e
poll: fix timeout
commit
|
commitdiff
|
tree
2011-04-29
E
r
ic Wong
xepoll_t
h
read_spawn:
fix rac
e
condi
t
ion with accepto
r
s
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepo
l
l
_thread_spawn: initia
l
i
m
p
lementa
t
ion
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
docu
m
en
t
e
p
o
l
l
and xepoll
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic W
o
ng
doc: stop recommending Fiber*
stuff
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Wong
r
evactor: remove documentation
f
or inter
n
al me
t
hod
s
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revactor: do n
o
t
recommend, upstream is do
r
mant
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
stream_fi
l
e:
h
ide
i
n
ternals
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
W
o
ng
m
a
ke all concurre
n
cy optio
n
s use 50 by
default
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
thread_
t
imeout: annotate a
s
much as
p
ossib
l
e
commit
|
commitdiff
|
tree
next