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
require kgio 2.5 for kgio_wait_readable(timeout)
2011-04-21
E
r
i
c
Wong
thread_t
i
m
eo
u
t: documen
t
Thread
.
pass usage
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Wo
n
g
jo
i
n
_
t
hread
s
: workaround blocking acc
e
pt() issue
s
commit
|
commitdiff
|
tree
2011-04-21
Eric W
o
ng
bu
m
p de
p
enden
c
y
t
o Unic
o
rn
3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric W
o
ng
http_server
:
le
s
s
hacky
loading of con
c
u
rrency mod
e
l
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
ong
t: onl
y
enable Revacto
r
t
ests under 1
.
9
.
2 f
o
r
now
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
epoll: fixes for R
u
b
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric W
o
ng
thread_timeout: rewrite for
s
afety
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic Wong
thread_p
o
o
l
:
g
et used of dead thread_joi
n
m
ethod
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
qu
e
ue
_
pool: switch to iva
r
s to pr
o
tect
i
ntern
a
ls
commit
|
commitdiff
|
tree
2011-03-22
Eri
c
Wong
thread_po
o
l+thread_
s
pa
w
n:
updat
e
d
oc
u
ment
a
ti
o
n
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
s
implify LISTENER
S
c
l
osing
commit
|
commitdiff
|
tree
2011-03-20
Eric Wong
fix
various
w
arnings with "check
-
w
arnings" target
commit
|
commitdiff
|
tree
2011-03-20
Eri
c
Wong
pkg
.
mk: new task
f
o
r
checking Ruby warni
n
gs
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
fiber/io: fix b
r
ok
e
n call to Kgio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
Eric
Wong
Rain
b
ows! 3
.
2
.
0 - trying
t
o
s
end
f
il
e
s to slow cli
e
nts
commit
|
commitdiff
|
tree
2011-03-15
Eric W
o
n
g
bump Uni
c
orn dependency
to
3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric
W
ong
doc: update Sta
t
ic_Fi
l
es for ne
w
sendfile g
e
m
commit
|
commitdiff
|
tree
2011-03-10
Eric
Wong
switc
h
from IO#sendfile_nonblock to IO#t
r
ysendfile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
test_isolate:
bump de
p
endencie
s
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
o
n
g
use IO#wait instead of IO
.
select for single readers
commit
|
commitdiff
|
tree
2011-02-16
Er
i
c Wong
REA
D
ME: clari
f
y license terms
and vers
i
ons
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic
W
on
g
t
est
s
: upd
a
t
es for
cramp 0
.
1
2
commit
|
commitdiff
|
tree
2011-02-11
Eri
c
Wong
Rainbows! 3
.
1
.
0 - mino
r
updat
e
s
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
pkg
.
m
k
:
updat
e
to the latest
commit
|
commitdiff
|
tree
2011-02-11
Eric Wo
n
g
reverse_proxy: document as "not ready for p
r
oduction"
commit
|
commitdiff
|
tree
2011-02-08
E
ric Wong
R
e
vert t/
b
in/unus
e
d
_
liste
n
simplification
commit
|
commitdiff
|
tree
2011-02-08
E
ric W
o
ng
n
e
w
t
est for optional :pool_size handling
commit
|
commitdiff
|
tree
2011-02-08
Graham H
u
ghes
fix opti
o
n
al "use" argum
e
nt h
a
ndling
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gemspec:
remove unneces
s
ary s
t
atements
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
doc: rdoc clean
u
ps a
n
d f
i
x
e
s
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
minimize &
b
lock usage for yield
commit
|
commitdiff
|
tree
2011-02-06
Er
i
c Won
g
kill some unnecessary &bl
o
ck usa
g
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll: refacto
r
co
m
mon lo
o
p
code
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
*epoll: consolidate re-run logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
w
r
iter_thread
_
pool: nee
d
less use o
f
Arra
y
#map
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Won
g
less ex
p
ensive
Q
UI
T
p
rocessing
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
ht
t
p
_
serv
e
r: k
i
ll a warning
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
bump required
U
nicorn depende
n
cy for Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
bum
p
wrongdoc d
e
velopment dep
e
ndency
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
rename XAcc
e
p
t
Epoll to X
E
poll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_
i
solate: use latest
U
nico
r
n
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
o
n
g
tests: rep
l
ace se
v
eral sed
i
nvocati
o
ns
with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
reverse_proxy: sm
a
l
l
reorganizati
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy: properly r
e
ad
I
Pv6
a
dd
r
es
e
s in ups
t
re
a
ms
commit
|
commitdiff
|
tree
2011-02-04
E
ric Wong
epoll:
h
andle EINT
R
proper
l
y in Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic
W
ong
test_isolate: only load sleepy_pengui
n
unde
r
Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t/bin/unused_list
e
n: simplif
y
t
his
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
ong
prelimin
a
ry re
v
e
r
se proxy Rack
a
pplica
t
ion
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
c
o
olio/client: on_write_compl
e
te triggers re
a
d
commit
|
commitdiff
|
tree
2011-01-27
E
r
ic Wong
test for client_ma
x
_body_size b
e
ing zero
commit
|
commitdiff
|
tree
2011-01-26
E
r
ic Wong
epoll/clien
t
:
avoi
d
unnecessary Epoll#set c
a
lls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
G
NUmakefile: o
n
ly enable epoll-b
a
se
d
models in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wo
n
g
initial XA
c
c
e
p
tEpoll concurren
c
y
mode
l
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
Wong
epoll/client: t
h
read-safety for wri
t
e q
u
e
uing
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
o
n
g
epoll
:
make Ep
o
l
l
.
quit more reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverblock: fix ap
p
_cal
l
under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
c
lear LIST
E
NERS ar
r
ay on clo
s
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: mi
n
or opti
m
ization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_c
o
re: force input
t
o be given to
app_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll
/
cl
i
ent: fac
t
o
r
out on
_
c
lose m
e
t
hod
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
l
l/client: r
e
mo
v
e
u
nused clien
t
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
extrac
t
c
ommon t
a
sks to p
k
g
.
mk to simplify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epoll: reduce expirat
i
on calls and Ti
m
e
o
bjects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: garbage
r
eductio
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use new
e
r sleepy_p
e
n
g
uin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: dis
a
ble
f
or epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc:
g
it
.
b
ogomips
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use slee
p
y_pengui
n
d
efault size for e
p
oll_w
a
it
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
epoll: close epoll descripto
r
o
n graceful
s
h
u
tdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
e
m
o
ve suppo
r
t for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
E
ric
W
on
g
epoll: ignore ECONNRESET er
r
ors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core
:
simplify set
u
p steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
me
r
ge rack_input
into process
_
client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v
_core: loca
l
ize 413 err
o
r constan
t
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Won
g
remove unu
s
ed 416 e
r
ror constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic W
o
ng
dev_f
d
_
r
e
s
p
onse: ga
r
bage reductio
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_
r
esponse: do not send
c
hunks t
o
1
.
0
c
l
ients
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Won
g
t
0
035: kgio-pipe-
r
esponse wo
r
ks everywhere
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wo
n
g
t002
3
:
use skip_mod
e
ls helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for
X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
E
r
i
c
W
ong
i
n
itial e
d
g
e-triggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wong
tests: conte
n
t-md5
tests
shut down
c
onnection
commit
|
commitdiff
|
tree
2011-01-17
E
r
ic
W
ong
e
v_core: r
e
use buffer to avoid GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
E
r
ic
W
ong
t0
0
50: im
p
rov
e
test reliability
commit
|
commitdiff
|
tree
2011-01-14
E
ric Wo
n
g
tests
:
b
u
mp rack-fiber_
p
o
o
l version to
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c
Wong
Rainbow
s
! 3
.
0
.
0 -
s
erving
t
he fas
t
est apps t
o
s
low
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
add write-on-close test
f
r
om Unico
r
n
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event_machine:
buffer r
e
ads when
w
aiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
ong
event_machine/clie
n
t: ren
a
me ivar fo
r
consis
t
ency wit
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
eve
n
t
_machine/cli
e
nt:
remo
v
e
unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
cool
i
o: enab
l
e
async
.
callback for
o
n
e
-shot
b
o
dy
res
p
onses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/cooli
o
/client: set L
O
OP co
n
stant in module
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
coolio/cli
e
nt: small
o
p
timizati
o
ns
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio
_
thread_*: lazy load Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
redirect u
n
expected
t
e
s
t o
u
tput to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
even
t
_machine:
fold write_response back into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
ev
e
nt_machine: clean
u
p asy
n
c logic
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c W
o
ng
ev_cor
e
:
sm
a
ll organiza
t
i
on cle
a
nup
commit
|
commitdiff
|
tree
2011-01-07
E
ric Won
g
mo
r
e consistent
u
se/avoidance
o
f HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
f
a
vor Hash#include? fo
r
som
e
existence c
h
ecks
commit
|
commitdiff
|
tree
next