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
test_isolate: update to latest raindrops and unicorn
2011-05-06
Eric W
o
ng
test_
i
solate: update to lates
t
r
a
indrops and un
i
corn
commit
|
commitdiff
|
tree
2011-05-06
Eric Wong
ensure some requires get loade
d
in
master
commit
|
commitdiff
|
tree
2011-05-05
Eric Wong
http_serve
r
:
XEp
o
llTh
r
eadS
p
awn
s
ets RLIMIT_NPR
O
C
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
Rainbows
!
defaul
t
s
more DRY
commit
|
commitdiff
|
tree
2011-05-03
Eric
Wo
n
g
s/max_bytes/client_ma
x
_body_siz
e
/
for
c
onsi
s
tency
commit
|
commitdiff
|
tree
2011-05-03
Eric
Wong
add client_he
a
der_buffe
r
_size tu
n
ing pa
r
ame
t
er
commit
|
commitdiff
|
tree
2011-05-02
Eric Wong
rainbows: get rid of MODEL_WOR
K
ER_CON
N
E
C
T
IO
N
S constant
commit
|
commitdiff
|
tree
2011-05-02
Eri
c
Wong
http_ser
v
er: default all optio
n
s to 50 connection
s
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
doc:
add Sandbo
x
documen
t
commit
|
commitdiff
|
tree
2011-04-30
Er
i
c Wong
lower
he
a
de
r
buffer
sizes for synchr
o
no
u
s models
commit
|
commitdiff
|
tree
2011-04-30
Eric
W
ong
xepoll_
t
hread_spawn:
lower m
e
mory usage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
epoll
:
fix timeout
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepoll_thread_spawn: fix race condition with acceptors
commit
|
commitdiff
|
tree
2011-04-29
Er
i
c
W
ong
xepo
l
l
_
thread_spawn
:
init
i
al implementation
commit
|
commitdiff
|
tree
2011-04-28
Eric
Won
g
document epol
l
and xepoll
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic
Wong
doc: stop r
e
c
o
mmending F
i
ber* stuf
f
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Wong
revacto
r
:
remove d
o
cumentati
o
n
for internal methods
commit
|
commitdiff
|
tree
2011-04-26
E
ric Wong
revactor: do not recomm
e
n
d, upstream is dormant
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c Wong
stream_
f
ile: hide internals
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Won
g
make all c
o
ncurrency op
t
ions use 50 by default
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
thread
_
timeout:
annot
a
t
e as much as possible
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wong
increase RLIMIT_
N
PROC f
o
r
t
hread-cra
z
y folks
commit
|
commitdiff
|
tree
2011-04-21
Eric Wo
n
g
http_s
e
rv
e
r
:
attemp
t
to i
n
crease
R
LIMIT_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
thread_timeout: document Th
r
ea
d
.
pass usag
e
commit
|
commitdiff
|
tree
2011-04-21
Eric Won
g
jo
i
n_thr
e
ads: worka
r
oun
d
b
l
ocking a
c
cept() i
s
sues
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
bump depend
e
ncy
t
o
Un
i
co
r
n
3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric
Wong
h
ttp_
s
e
r
ver:
less hacky loading of conc
u
rrency model
commit
|
commitdiff
|
tree
2011-04-11
Eric
Wong
t
:
onl
y
enable R
e
v
a
ctor tests under 1
.
9
.
2
f
or now
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
epoll: fi
x
es for
Ruby 1
.
9
.
3
dev
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
ng
thread
_
timeout: r
e
w
ri
t
e
f
or safety
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
thread_pool: get u
s
ed
of
dea
d
thread_join
method
commit
|
commitdiff
|
tree
2011-03-22
Eric
Wong
queue
_
p
o
ol: switch to iva
r
s
to prote
c
t internals
commit
|
commitdiff
|
tree
2011-03-22
E
ric Wong
th
r
ead
_
pool+th
r
ead_spawn
:
u
pdate documentation
commit
|
commitdiff
|
tree
2011-03-21
Eric
Won
g
si
m
plify L
I
S
T
E
N
ERS
c
los
i
n
g
commit
|
commitdiff
|
tree
2011-03-20
Eric Wo
n
g
fix vari
o
us wa
r
nings
wi
t
h "check-warnin
g
s" t
a
rget
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c Wong
pkg
.
mk
:
new
t
a
sk fo
r
check
i
n
g
Ruby w
a
rnings
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
fibe
r
/io: fix br
o
ken call
to Kgio
.
tr
y
wri
t
e
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
Rainbows! 3
.
2
.
0 - trying to send files to slow cli
e
n
t
s
commit
|
commitdiff
|
tree
2011-03-15
Eric
W
ong
b
u
mp U
n
icorn depe
n
dency to
3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
E
r
i
c Wo
n
g
doc: update Sta
t
ic_Fil
e
s
f
or
new s
e
nd
f
i
l
e gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
sw
i
tch from IO#sendfile_nonblock to IO
#
t
r
ysendfil
e
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
t
e
st_iso
l
ate: bump depe
n
de
n
cies
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
use IO#w
a
it
instead of I
O
.
select for single reade
r
s
commit
|
commitdiff
|
tree
2011-02-16
Eri
c
W
o
n
g
README: clarify license terms a
n
d versi
o
ns
commit
|
commitdiff
|
tree
2011-02-15
Eric Wo
n
g
t
ests: updates fo
r
cramp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
E
ric Won
g
Ra
i
nbows
!
3
.
1
.
0 - minor updates
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
pk
g
.
mk: update t
o
t
he lates
t
commit
|
commitdiff
|
tree
2011-02-11
Er
i
c
W
ong
reverse
_
pr
o
x
y: doc
u
ment
a
s "not ready
f
o
r pr
o
duction"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Revert t/
b
i
n/unu
s
ed_l
i
sten simpl
i
fication
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
n
e
w test for
o
p
t
ional
:
pool_si
z
e handling
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
g
e
mspec: remove u
n
necessary statements
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
d
oc:
r
doc cle
a
nu
p
s and fixes
commit
|
commitdiff
|
tree
2011-02-06
Eri
c
Wong
minimize &
b
lock usage for yield
commit
|
commitdiff
|
tree
2011-02-06
Eri
c
Wong
ki
l
l some unnecess
a
ry &bloc
k
u
s
a
g
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll: r
e
factor common loop
cod
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*e
p
oll
:
consolida
t
e re-run logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer_thread_pool: nee
d
les
s
u
se of Ar
r
a
y#map
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
l
e
ss ex
p
ensive QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
http_server: kill a warnin
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bu
m
p required Unicorn dependency for
K
gio
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
b
ump wrongdoc development dependency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
r
ename XA
c
ceptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
est
_
isola
t
e: use late
s
t Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
tests: replace severa
l
sed invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
W
o
ng
rever
s
e_proxy: sm
a
l
l re
o
rganization
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
reverse_proxy: properly read IPv6
a
ddreses in
u
pstreams
commit
|
commitdiff
|
tree
2011-02-04
Er
i
c
W
ong
ep
o
l
l: ha
n
dle
E
INTR properly in Rub
y
-
space
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
test_isolate: only load
sleepy_pen
g
uin und
e
r Li
n
ux
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Wong
t
/
bin/unused_listen: si
m
plify this
commit
|
commitdiff
|
tree
2011-02-02
Eric Won
g
preliminary reverse proxy
R
ack applicat
i
o
n
commit
|
commitdiff
|
tree
2011-01-31
Eric Wo
n
g
coolio/c
l
ient: on_
w
rite_complete triggers r
e
a
d
commit
|
commitdiff
|
tree
2011-01-27
Eric Wo
n
g
test for client
_
max
_
b
o
dy_size being zer
o
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epoll/client: a
v
oi
d
unnece
s
sa
r
y Epoll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUmake
f
i
le:
o
n
l
y enable epoll-
b
as
e
d
mode
l
s in Linux
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic W
o
ng
initial XAcceptEp
o
l
l
c
o
ncurre
n
cy m
o
del
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll/client
:
thread-safe
t
y for writ
e
qu
e
u
ing
commit
|
commitdiff
|
tree
2011-01-25
Eric W
o
ng
epo
l
l: make Epoll
.
qui
t
more reu
s
abl
e
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
ng
neverbl
o
c
k: fix app_call
u
n
d
er
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
ng
clea
r
LISTENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
v_core
:
force
i
nput to be given to
a
p
p
_
c
all
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
e
p
oll/c
l
i
e
nt: factor ou
t
o
n
_close met
h
od
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epoll/client:
remove unused cl
i
ent
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
e
xtra
c
t common tasks to pkg
.
mk to
s
implify our ma
k
efi
l
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epoll: reduce expiration calls a
n
d
Time obje
c
ts
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
e
v
_cor
e
: garbage
reduc
t
ion
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll: use newer sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_
b
ody: disabl
e
f
o
r epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Won
g
doc:
git
.
bogo
m
ips
.
org =>
bogomip
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use
s
leepy_penguin d
e
fault size for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c W
o
n
g
epoll: close e
p
oll descript
o
r on
graceful shutd
o
w
n
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c W
o
ng
remove
support
f
or
S
unshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
ng
epoll: ignore ECONNRES
E
T
errors
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
ev_core:
s
i
mplify setu
p
ste
p
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
m
e
rge rack_inpu
t
into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core:
l
ocali
z
e
413 error cons
t
a
nt
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove unused 416 error co
n
stan
t
s/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
dev_
f
d_res
p
onse: garbage reduc
t
io
n
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
d
e
v_
f
d_r
e
sponse:
d
o
not s
e
nd chunks t
o
1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
t0035: k
g
io-p
i
pe-response works everywhere
commit
|
commitdiff
|
tree
next