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
thread_timeout: rewrite for safety
2011-04-11
Eric
W
ong
thread
_
t
imeout: rew
r
ite for safe
t
y
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
thr
e
ad
_
pool: get used of dead t
h
read_join met
h
od
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
queue_pool: switch to i
v
ars to pr
o
tect
i
nternal
s
commit
|
commitdiff
|
tree
2011-03-22
Eri
c
W
ong
thread_pool+thread
_
spawn:
u
p
da
t
e
d
ocumenta
t
ion
commit
|
commitdiff
|
tree
2011-03-21
Eri
c
Wong
s
impli
f
y LISTENERS
closing
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wong
fix vari
o
u
s warnings
with "check
-
warnings" target
commit
|
commitdiff
|
tree
2011-03-20
Eric W
o
ng
pkg
.
m
k: n
e
w task
fo
r
chec
k
ing Rub
y
wa
r
nings
commit
|
commitdiff
|
tree
2011-03-15
Er
i
c Wong
fiber
/
i
o
: fix broken
c
all to Kgio
.
trywrit
e
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
Rainbows! 3
.
2
.
0 - tr
y
ing to send fil
e
s t
o
slow clients
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
bump Unicorn dependency
to
3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Won
g
d
oc: update Static_Files for n
e
w sendf
i
le g
e
m
commit
|
commitdiff
|
tree
2011-03-10
Eric W
o
ng
switch from IO
#
sendfile_nonblock
to IO#trysendfi
l
e
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
test
_
i
solate:
b
ump depend
e
nci
e
s
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
us
e
IO#wait inst
e
ad of IO
.
sel
e
ct for sing
l
e
r
eaders
commit
|
commitdiff
|
tree
2011-02-16
Eri
c
Wong
README: c
l
arif
y
lice
n
se terms
and version
s
commit
|
commitdiff
|
tree
2011-02-15
Eric
W
ong
test
s
: updates fo
r
cramp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainbows! 3
.
1
.
0 -
m
inor
u
pd
a
tes
commit
|
commitdiff
|
tree
2011-02-11
Eri
c
Wong
pkg
.
mk: update to the l
a
tes
t
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
r
everse_proxy: docume
n
t as "not ready f
o
r
p
r
oduction"
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
Rev
e
rt t/
b
i
n
/
u
n
us
e
d
_
l
i
sten simp
l
if
i
cation
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c W
o
n
g
new
t
e
st for op
t
ional :poo
l
_size handling
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
gemspec: remove unnecessary
statements
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
do
c
:
r
doc cleanups and
f
ixes
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
minimize &block usage for yield
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
kil
l
some unnecessary &block
u
s
age
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
*epoll: r
e
facto
r
common loop
c
ode
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
*epoll:
c
onsolidat
e
r
e
-run logi
c
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
w
riter
_
thread
_
pool: needless use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
less expensive QUIT proce
s
s
ing
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
http_server: kill a warn
i
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bum
p
r
equi
r
ed Unicorn depend
e
ncy
for Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bu
m
p wrongdoc develop
m
ent
d
ep
e
ndency
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Won
g
rename XAcceptEpoll
t
o
X
E
poll
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
test
_
isolate: use
l
atest Un
i
c
orn
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
test
s
: replace sever
a
l sed invoc
a
tion
s
with e
d
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
reverse_proxy:
s
mall reo
r
ga
n
ization
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
r
e
verse_proxy: proper
l
y read
IP
v
6
a
ddres
e
s in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
epoll:
h
andle EINTR properly
i
n R
u
b
y
-spa
c
e
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
test_isol
a
te: only loa
d
sle
e
py_penguin under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
/bin/u
n
u
s
ed
_
list
e
n: simp
l
ify thi
s
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
p
relimi
n
ary reverse proxy Ra
c
k applica
t
i
o
n
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c Wong
coolio/c
l
ient:
o
n_write_compl
e
te trig
g
e
rs read
commit
|
commitdiff
|
tree
2011-01-27
E
ric Wong
t
e
s
t
for cl
i
en
t
_ma
x
_bod
y
_si
z
e being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
e
pol
l
/client: avoi
d
unnecess
a
ry
E
poll#set call
s
commit
|
commitdiff
|
tree
2011-01-26
Eric W
o
ng
GNUma
k
efile: only
e
nable
epoll-based models in
L
inux
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic Wong
initi
a
l XA
c
ce
p
tEpoll concurrency model
commit
|
commitdiff
|
tree
2011-01-25
Er
i
c Wong
epoll/cl
i
ent
:
thre
a
d-safety
for write qu
e
ui
n
g
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic W
o
n
g
e
poll: make Epoll
.
qui
t
more reusab
l
e
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
ng
neverblock: fix
ap
p
_c
a
ll u
n
der 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric
W
ong
clear LIST
E
NERS array
o
n close
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
e
poll/cli
e
nt:
minor
o
ptimization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
ev_core:
f
orce i
n
p
u
t to be giv
e
n to ap
p
_
call
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
on
g
e
p
o
ll/cl
i
e
n
t: factor out on_close method
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
epo
l
l
/
client: remove
u
n
u
sed client
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
e
x
tra
c
t commo
n
tasks to
pkg
.
mk to
s
implify our m
a
kefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: reduce expiration call
s
a
n
d
Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
ev_core: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use newer slee
p
y_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_bo
d
y: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric
Wong
doc
:
git
.
bogomi
p
s
.
org => bogo
m
i
ps
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric
Wong
epoll
:
use sleepy_penguin
d
efaul
t
size for
epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
epoll
:
cl
o
se e
p
o
l
l d
e
scriptor on
g
race
f
ul shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
re
m
ove support f
o
r Sunshower
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
p
o
l
l: ignore ECONNRESET erro
r
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_cor
e
: simplify setup st
e
ps
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
merge rack_inp
u
t
into p
r
oc
e
ss_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v_cor
e
:
l
ocali
z
e 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unused 416
e
rr
o
r
c
onstants/excepti
o
ns
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
dev_fd_r
e
sponse:
garbage
reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_resp
o
n
s
e: do not
send chunks
t
o 1
.
0 client
s
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
t00
3
5: kgio-pi
p
e-resp
o
nse works ever
y
w
here
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: use
s
k
i
p_m
o
d
els h
e
l
p
er
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wong
initia
l
edge
-
triggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: conten
t
-md5
t
ests shut
do
w
n connectio
n
commit
|
commitdiff
|
tree
2011-01-17
E
ric Wong
ev_core: reuse buff
e
r to avo
i
d GC thrashin
g
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c
W
ong
t0050: impr
o
ve tes
t
reli
a
bility
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rack-f
i
ber_pool vers
i
o
n
to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Ra
i
nbows! 3
.
0
.
0 - servi
n
g
the fastest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
add write-
o
n-close test from U
n
icorn
commit
|
commitdiff
|
tree
2011-01-12
Eric
W
ong
ev
e
nt_machine: buffer reads
w
hen waiti
n
g for as
y
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Won
g
even
t
_
machine/client: ren
a
m
e
ivar
for
con
s
istency wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wo
n
g
event_machine/client: r
e
move unused :bo
d
y accesso
r
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coo
l
io: enable asyn
c
.
callback for
o
n
e
-s
h
ot bo
d
y
r
esponses
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
rainbows/coolio/
c
lient: set LOOP con
s
t
a
nt in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
cool
i
o
/c
l
i
e
nt:
s
mall opt
i
mizations
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
coo
l
io_thread_*:
l
az
y
load
R
ainbo
w
s::Coolio::C
l
ien
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
edirect u
n
expecte
d
test output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
ev
e
n
t_machin
e
:
fold writ
e
_response bac
k
i
n
to c
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_mach
i
ne:
c
lean
u
p
a
sync
l
ogic
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
ev_core:
small org
a
niza
t
ion cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
more consistent use/avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
favor Hash#include? for some existence checks
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
test_
i
solate:
bump ver
s
i
ons
a
n
d s
i
m
plify
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
te
s
t_isol
a
te: pre
v
e
n
t con
c
urrent
exe
c
ution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tes
t
s: bump as
y
nc_sinatra de
p
e
ndency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump dependenc
y
on Rack to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response
:
d
o
not skip Status
h
e
ade
r
set
b
y app
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
n
g
re
s
p
o
nse: fix skipping of Sta
t
us: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_core: garbage reduction with const strings
commit
|
commitdiff
|
tree
next