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
epoll/client: properly close on all pipe responses
2011-04-11
Eric Wong
thread
_
time
o
u
t: rewrite
f
or
s
afety
commit
|
commitdiff
|
tree
2011-04-10
Eric Wo
n
g
thread_pool
:
get
u
sed o
f
dea
d
t
h
read_join m
e
thod
commit
|
commitdiff
|
tree
2011-03-22
E
r
i
c Wong
q
u
eue_p
o
ol: s
w
itch to i
v
ars to
protec
t
internal
s
commit
|
commitdiff
|
tree
2011-03-22
Eri
c
Wong
thread_
p
ool+thread_sp
a
w
n
: update d
o
cumentation
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
si
m
plify LISTENERS clos
i
ng
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c
Wong
fix various
w
arnings with "c
h
e
c
k
-
w
arnings" target
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
p
k
g
.
mk:
new ta
s
k
for
c
hecking R
u
by warning
s
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic
W
ong
fiber/io: fix broken c
a
ll to Kgio
.
tryw
r
it
e
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
Rainbows
!
3
.
2
.
0 - trying to
s
e
n
d file
s
to slow clie
n
ts
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
W
o
ng
bu
m
p Unicorn depe
n
dency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eri
c
Wong
doc: u
p
da
t
e S
t
atic_Files
f
o
r new se
n
dfile gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
s
w
it
c
h from IO
#
sendfile_nonblock to IO#trysen
d
f
i
le
commit
|
commitdiff
|
tree
2011-03-10
Eric
W
ong
test_isolate
:
bump dependencies
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
use I
O
#
w
ait i
n
stead
o
f
I
O
.
select
f
o
r single readers
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
REA
D
M
E: clarify license terms and versions
commit
|
commitdiff
|
tree
2011-02-15
E
ric
W
ong
t
ests: updates f
o
r c
r
amp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainb
o
ws! 3
.
1
.
0 - minor upda
t
es
commit
|
commitdiff
|
tree
2011-02-11
Er
i
c Wong
pkg
.
mk: update to
t
h
e l
a
test
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
rev
e
rse_pro
x
y
: document as "
n
o
t r
e
a
d
y for prod
u
ction"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Rever
t
t/
b
in/unused
_
list
e
n si
m
plifica
t
io
n
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
n
e
w test for
op
t
ional :pool_size ha
n
dlin
g
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
gem
s
pec: remove unnecessary sta
t
emen
t
s
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
doc: rdoc cleanu
p
s and fi
x
es
commit
|
commitdiff
|
tree
2011-02-06
Eri
c
Wong
minimize &block usage for yield
commit
|
commitdiff
|
tree
2011-02-06
E
r
ic Wong
kill s
o
m
e
unn
e
cess
a
ry &b
l
o
c
k usage
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll: refactor common loo
p
code
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll:
consolidate re-ru
n
logi
c
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer_thread_pool
:
needle
s
s u
s
e o
f
Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
les
s
expe
n
sive QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
htt
p
_ser
v
e
r
: kill a war
n
ing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump
r
e
quire
d
Unico
r
n d
e
p
e
ndency fo
r
K
g
io
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wo
n
g
bump wrongdoc devel
o
pment dependency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rename XAccept
E
pol
l
t
o
XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Won
g
test_i
s
olat
e
: us
e
lat
e
st Unico
r
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
s
t
s
:
replac
e
several sed invocat
i
on
s
w
ith
e
d
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
n
g
reverse
_
pr
o
xy: small reorgani
z
a
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
rever
s
e_proxy: properly re
a
d IPv6
a
d
dreses in
upstre
a
ms
commit
|
commitdiff
|
tree
2011-02-04
Eric Won
g
epoll: handle E
I
NTR
p
roperl
y
in R
u
by-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
test_isolate
:
onl
y
load s
l
eepy_
p
engui
n
under Linux
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
t/bin/unused_li
s
ten: simplify this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
preli
m
inary reverse proxy Rack
application
commit
|
commitdiff
|
tree
2011-01-31
Eri
c
W
o
ng
coolio/
c
lie
n
t: on_write_c
o
mp
l
ete trig
g
ers read
commit
|
commitdiff
|
tree
2011-01-27
Eri
c
Wong
test fo
r
cl
i
ent_m
a
x_bod
y
_size bei
n
g zero
commit
|
commitdiff
|
tree
2011-01-26
Eric
Wong
e
p
oll/client: avoi
d
unnecessary
E
p
o
l
l#set ca
l
ls
commit
|
commitdiff
|
tree
2011-01-26
E
r
i
c
Wo
n
g
GNUmakef
i
le: on
l
y enab
l
e
epoll-based mode
l
s in L
i
nux
commit
|
commitdiff
|
tree
2011-01-25
Eric
Wong
i
n
itial XAccep
t
Epoll concurrency m
o
del
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll/cl
i
en
t
: threa
d
-safety
f
o
r
wr
i
te
q
ue
u
i
ng
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: make Epoll
.
quit m
o
re reusable
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic Wong
n
e
v
e
rblock: fix app_call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wo
n
g
c
lear
LIS
T
EN
E
RS array on c
l
ose
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: minor optimiza
t
i
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
ev_cor
e
: force input
to
be given to
a
pp_ca
l
l
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
Wong
epo
l
l
/
cl
i
e
n
t: fac
t
or
out on_c
l
ose method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/clie
n
t: remove unus
e
d
c
lient
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
W
o
ng
extract common tasks to pkg
.
mk to simplify our m
a
kef
i
l
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epol
l
: re
d
uc
e
expirat
i
on c
a
lls and Time object
s
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic W
o
ng
ev_c
o
re: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
e
po
l
l: use newer sleepy_pen
g
uin
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wo
n
g
m
a
x
_bo
d
y
: disable
f
or
ep
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
E
r
i
c
Wong
do
c
: git
.
bogomips
.
or
g
=> bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wo
n
g
epoll:
use sle
e
py_penguin def
a
ul
t
size for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
epoll:
c
lose epoll
descr
i
p
t
or on graceful shut
d
o
wn
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
remove support
for
S
unshowers
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
e
p
oll:
i
gno
r
e
ECONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: si
m
p
lify
setup steps
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
m
e
r
ge
r
a
c
k_input in
t
o
p
roce
s
s_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core:
localize
4
13 error
cons
t
ant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unu
s
ed
4
1
6 error consta
n
ts/ex
c
eptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
dev_fd_resp
o
n
s
e: g
a
r
bage re
d
uction
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wo
n
g
dev_fd
_
response: do not s
e
n
d chunks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t003
5
: kgio
-
pipe-r
e
sponse wo
r
ks everywhere
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c
Wong
t0023: use
s
kip_m
o
dels
helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove support for X-Rainbows
-
* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
on
g
i
n
itial
e
dge-triggered
epol
l
mode
l
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: conte
n
t-md5 tests
s
hut down
connec
t
ion
commit
|
commitdiff
|
tree
2011-01-17
Er
i
c
Wong
e
v
_
core
:
reus
e
b
uffer to avoid GC thrash
i
ng
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050:
i
m
p
rove
t
e
s
t re
l
iability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rack-fiber_poo
l
v
e
rsion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
ri
c
Won
g
Ra
i
n
b
ows! 3
.
0
.
0
- serving the
f
a
s
t
e
st
apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
ng
ad
d
w
ri
t
e-on-clo
s
e test fr
o
m
Unic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
ev
e
nt_mac
h
ine: buff
e
r
reads when waiti
n
g for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
o
n
g
event_machin
e
/client: rename ivar
f
or consi
s
tency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
o
n
g
e
vent_machine/cl
i
ent: r
e
move u
n
us
e
d :body acc
e
ssor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
o
olio
:
e
n
a
ble as
y
n
c
.
callback f
o
r one-
s
hot
body
r
esponses
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
rainb
o
ws/coolio/cli
e
nt: set
LOO
P
co
n
stant
i
n module
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
cool
i
o/
c
l
i
e
nt: small optimizatio
n
s
commit
|
commitdiff
|
tree
2011-01-08
E
ric Won
g
coolio_thread
_
*:
la
z
y load Rainb
o
w
s
::Co
o
lio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
redirect u
n
expe
c
ted test out
p
u
t to
/dev/null
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic
W
ong
eve
n
t
_machine: fold wr
i
te_r
e
sponse
b
ack into client
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
event_machine: cleanu
p
async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
ev_core: small
o
rganization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
m
o
re consis
t
ent
use/
a
voidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
favor Hash#inclu
d
e? for some exi
s
t
e
nce che
c
ks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test
_
isol
a
te:
bump versions and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate:
preven
t
concurren
t
exe
c
u
t
i
o
n
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
te
s
t
s: bump async_sina
t
r
a dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump dep
e
ndency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respo
n
se: do not skip Status
h
e
ader set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: fix s
k
ipping of Statu
s
: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
ev
_
core: garbag
e
reduct
i
on with c
o
n
st strings
commit
|
commitdiff
|
tree
next