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
stream_file: hide internals
2011-04-26
Eric Wong
strea
m
_
file: hi
d
e int
e
r
n
a
l
s
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c W
o
ng
mak
e
all concurrency o
p
tions use 50 by d
e
fault
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
th
r
ead_timeout: annotate as much as po
s
s
i
b
l
e
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
incr
e
ase R
L
IMIT_NP
R
OC for th
r
e
a
d-crazy
f
olks
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
http_serve
r
: a
t
tempt
to increas
e
RLIMIT_NOFILE
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
t
h
r
ea
d
_timeout:
d
ocument Thread
.
p
a
ss usage
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
join_thread
s
: wor
k
ar
o
und blocking
accept(
)
issues
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
bump dependency to Unicorn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric W
o
ng
http_s
e
r
ver: less h
a
cky
load
i
ng of
c
o
ncurre
n
cy model
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic Wong
t:
o
nly enable
Revact
o
r tests under 1
.
9
.
2 for now
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
epol
l
: fixes for Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
thr
e
ad_
t
imeout: rewrite fo
r
safety
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
thread
_
p
o
ol: get used of dead thread_join method
commit
|
commitdiff
|
tree
2011-03-22
E
r
ic Wong
queu
e
_pool: sw
i
tch to ivars to protect internals
commit
|
commitdiff
|
tree
2011-03-22
E
ric Wong
t
h
read_po
o
l+thre
a
d_
s
p
aw
n
: update do
c
umenta
t
ion
commit
|
commitdiff
|
tree
2011-03-21
Er
i
c Wong
simplify LIS
T
ENE
R
S closing
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
fi
x
va
r
ious warnings
w
ith
"
check-warnings" target
commit
|
commitdiff
|
tree
2011-03-20
E
ric Wong
p
k
g
.
mk: new task fo
r
checking Ruby
warnings
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic
W
ong
fiber/io:
f
ix broken call
t
o Kgio
.
tryw
r
i
te
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
Rainbows! 3
.
2
.
0
-
trying to send fi
l
es to slow clients
commit
|
commitdiff
|
tree
2011-03-15
Eric Won
g
b
ump Unicorn
d
ependency t
o
3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
doc:
upd
a
te Static_File
s
for new
s
e
ndfile gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
swit
c
h from
IO#sen
d
file_nonblock to IO
#
t
r
ys
e
ndfile
commit
|
commitdiff
|
tree
2011-03-10
E
r
ic Wo
n
g
tes
t
_isolate: bu
m
p depend
e
n
cies
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
use I
O
#wa
i
t i
n
stead o
f
IO
.
select for single
reader
s
commit
|
commitdiff
|
tree
2011-02-16
Eric
Wong
REA
D
ME:
c
larify license terms and ve
r
si
o
n
s
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
tests: upd
a
t
e
s for cramp 0
.
1
2
commit
|
commitdiff
|
tree
2011-02-11
E
ric W
o
ng
R
a
i
nbow
s
!
3
.
1
.
0
-
minor updates
commit
|
commitdiff
|
tree
2011-02-11
Er
i
c
Wong
p
k
g
.
mk: update t
o
the
latest
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
reverse_proxy: docum
e
nt
a
s
"not re
a
dy for prod
u
ction"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Rev
e
r
t
t/bin
/
unu
s
e
d
_listen simplifi
c
ation
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c
Wong
n
e
w test fo
r
o
ptional :p
o
o
l_size handling
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
gem
s
pec: remove unnece
s
sary st
a
t
ements
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
doc: r
d
oc
cleanups
and
f
ixes
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
min
i
mize &blo
c
k
u
sa
g
e for
yield
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
kill some un
n
e
cessary &
b
lock usage
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
W
ong
*epo
l
l:
r
ef
a
ctor co
m
mon loop code
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll: consolida
t
e r
e
-
r
un logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
writer_thread_pool: needless
u
s
e
o
f
Array#
m
ap
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less expensive
Q
UIT p
r
o
c
essi
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
http_
s
erv
e
r: ki
l
l
a
w
arni
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bu
m
p required Unicorn dep
e
ndency
f
or Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
bump
w
ron
g
d
o
c development dependency
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
rename XAc
c
e
ptEpoll t
o
XEpol
l
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_is
o
late: use
lat
e
st Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
ong
test
s
: r
e
place
s
everal sed invocations with
e
d
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
reverse_proxy:
s
mall
r
eorganization
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy: properly read IPv
6
ad
d
reses
i
n upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
e
poll: handle E
I
NTR p
r
operly in Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
e
st_iso
l
a
te
:
only load s
l
e
e
py_penguin
under L
i
nu
x
commit
|
commitdiff
|
tree
2011-02-04
Eric
Won
g
t/
b
i
n
/
unused_list
e
n: simpl
i
f
y
this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
p
r
eliminary reverse proxy Rac
k
applicatio
n
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
co
o
lio/clie
n
t: on_writ
e
_c
o
mplete tri
g
gers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
t
e
st for clie
n
t_max_
b
o
d
y_size b
e
ing zero
commit
|
commitdiff
|
tree
2011-01-26
E
ric
Wong
epol
l
/cli
e
nt: avoid
unnecessary
Epoll#s
e
t calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUmakef
i
le: on
l
y
e
nable e
p
oll
-
based
m
odels in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
W
o
ng
ini
t
i
a
l XAcceptEp
o
ll co
n
currency m
o
del
commit
|
commitdiff
|
tree
2011-01-25
Eric
Wong
e
p
o
l
l
/client: thread-safety for write q
u
e
ui
n
g
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
epoll: make Epoll
.
q
uit more reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverblock:
fix
a
p
p
_call u
n
der 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
ng
clear LISTEN
E
RS array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
epoll/cl
i
ent:
minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wo
n
g
ev_core
:
forc
e
i
n
put to
be g
i
ven
t
o
app_cal
l
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll/cli
e
nt: factor out
on_close method
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
W
o
ng
epoll/client: re
m
ove unused client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extr
a
ct common
tasks
to pkg
.
mk to simp
l
ify our mak
e
fi
l
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll
:
reduc
e
expiration
calls and Ti
m
e objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: garbage re
d
ucti
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use
n
ewer sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
max
_
b
ody: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bogomi
p
s
.
org => bogom
i
ps
.
org
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c Wong
epoll: use sleepy_penguin default size fo
r
epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
ep
o
ll: close epoll descriptor on graceful
shutdown
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
remove sup
p
or
t
for Su
n
showers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll
:
ignore ECONNRES
E
T errors
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wo
n
g
ev_core: simplify setup s
t
eps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack_input i
n
to p
r
ocess_client
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
W
ong
e
v
_
core
:
lo
c
alize 413 er
r
or con
s
t
ant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unuse
d
416 error constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_
r
esponse: garbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_f
d
_respo
n
se
:
do not send chunks to 1
.
0 clie
n
ts
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
t
0
0
35: kgio-pi
p
e
-response works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
t0023:
u
s
e
ski
p
_models hel
p
er
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove su
p
por
t
for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
init
i
al e
d
ge-triggered
epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wong
tests: content-md5 test
s
shut down conn
e
ction
commit
|
commitdiff
|
tree
2011-01-14
Eric Wo
n
g
t0050: i
m
prove
t
est reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bum
p
rack-fiber_pool version
to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Wong
Rainbows! 3
.
0
.
0
-
s
ervi
n
g the fas
t
est apps to
slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wo
n
g
add write-on-clos
e
t
e
st f
r
om
U
nic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
event
_
ma
c
hine: buffer reads
w
hen waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
event_
m
achin
e
/clien
t
: rename ivar for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c
W
ong
even
t
_
machine/client: re
m
ove unus
e
d :
b
ody accesso
r
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coolio:
e
nab
l
e
as
y
nc
.
callback fo
r
o
ne-sho
t
bo
d
y responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
a
inb
o
ws/coolio
/
c
l
i
ent: se
t
LOOP co
n
stant i
n
module
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
c
o
olio/cli
e
n
t
: small o
p
timizatio
n
s
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
n
g
coolio_thread_
*
: lazy
load Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
W
ong
redirect unexpect
e
d test
o
u
t
p
ut to /d
e
v
/
null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
vent_machine: fold write_
r
e
spon
s
e ba
c
k
into cli
e
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
event_mach
i
ne
:
cleanup async logic
commit
|
commitdiff
|
tree
next