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: document Thread.pass usage
2011-04-21
Eric
W
ong
t
h
read_
t
i
m
eout: document Thread
.
pass usag
e
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
jo
i
n_t
h
reads:
workaround block
i
ng accept() issues
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
b
ump dependency t
o
Unicor
n
3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric Wo
n
g
ht
t
p_server
:
less hacky loading of co
n
c
u
r
r
en
c
y model
commit
|
commitdiff
|
tree
2011-04-11
E
ric Wo
n
g
t: only enable Revact
o
r
tests under 1
.
9
.
2 for no
w
commit
|
commitdiff
|
tree
2011-04-11
Eric Won
g
epoll
:
fix
e
s
for Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
th
r
ead_ti
m
eout:
re
w
ri
t
e f
o
r
safety
commit
|
commitdiff
|
tree
2011-04-10
Eric Wo
n
g
thread_pool:
g
et
u
s
e
d of dead
t
h
r
ea
d
_j
o
i
n
met
h
od
commit
|
commitdiff
|
tree
2011-03-22
E
ric Wong
queue_pool:
switc
h
to ivars t
o
protect int
e
rnals
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
thread_
p
ool+thread
_
s
p
awn: update
document
a
tion
commit
|
commitdiff
|
tree
2011-03-21
Eric
Wo
n
g
simplif
y
LISTENERS closing
commit
|
commitdiff
|
tree
2011-03-20
Eri
c
Wong
f
ix
v
a
r
iou
s
warnings
w
i
t
h
"check
-
warnings" t
a
rget
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic
Wong
pkg
.
mk: new
t
ask
f
o
r
c
h
eck
i
ng Ruby war
n
ings
commit
|
commitdiff
|
tree
2011-03-15
Eric Wong
f
i
ber/io: f
i
x
b
ro
k
en
c
all
to Kgio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
W
o
ng
Rainbow
s
! 3
.
2
.
0
- trying
to send files to slow c
l
ie
n
t
s
commit
|
commitdiff
|
tree
2011-03-15
E
r
ic Wong
bump Unicorn dependency to
3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
doc: upd
a
te Static_Files for ne
w
sen
d
file gem
commit
|
commitdiff
|
tree
2011-03-10
Eric W
o
n
g
switch from IO#sendfil
e
_nonb
l
ock to IO#trysendfi
l
e
commit
|
commitdiff
|
tree
2011-03-10
Eri
c
Wong
test_isolate: bu
m
p
dependencies
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
u
se IO#
w
ait instead of IO
.
select for s
i
ngle readers
commit
|
commitdiff
|
tree
2011-02-16
Er
i
c Wong
R
E
ADME:
c
lar
i
fy licens
e
ter
m
s an
d
versions
commit
|
commitdiff
|
tree
2011-02-15
Eri
c
Wong
tests: updates for cramp 0
.
1
2
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainbows! 3
.
1
.
0 - minor update
s
commit
|
commitdiff
|
tree
2011-02-11
Eric W
o
ng
pkg
.
mk: update to the la
t
est
commit
|
commitdiff
|
tree
2011-02-11
Eric W
o
ng
reverse_p
r
o
xy:
do
c
ument as "no
t
ready for p
r
odu
c
t
i
on"
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
R
evert
t
/
b
i
n/unused_l
i
sten si
m
plification
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
new
test
f
or
o
ptional :pool_size
h
andling
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gemspec: remove unnecessary
statements
commit
|
commitdiff
|
tree
2011-02-08
E
ric W
o
ng
d
oc
:
r
d
oc cleanups a
n
d fixes
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
min
i
mi
z
e &block us
a
ge for yield
commit
|
commitdiff
|
tree
2011-02-06
Eri
c
Wo
n
g
kill s
o
m
e
unnecessa
r
y
&bloc
k
us
a
ge
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
*epoll:
r
efa
c
tor
c
ommon loop code
commit
|
commitdiff
|
tree
2011-02-05
E
ric
W
o
ng
*epoll:
consolid
a
te re-run logic
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
writ
e
r
_
t
hread_pool:
n
eedless use
of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
le
s
s expensi
v
e QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
http_server
:
kill a warnin
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
bump required U
n
icorn dependency for K
g
io
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wo
n
g
bu
m
p wrongdoc develo
p
ment d
e
p
e
ndency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
r
e
n
am
e
XAccept
E
poll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
te
s
t_isolate
:
use latest
Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
tests: replace several sed inv
o
ca
t
ions with
e
d
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
reverse_pr
o
xy: small
r
e
o
rga
n
ization
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rev
e
rse
_
proxy: properly read IP
v
6 add
r
eses in
up
s
treams
commit
|
commitdiff
|
tree
2011-02-04
E
ric Wong
epoll
:
handle EINTR properly in
Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
e
s
t_i
s
olate: only load sleep
y
_penguin
unde
r
Linux
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
t
/bi
n
/unused_listen: simplify this
commit
|
commitdiff
|
tree
2011-02-02
Eri
c
Wo
n
g
preli
m
i
n
a
ry re
v
erse proxy
Rack application
commit
|
commitdiff
|
tree
2011-01-31
E
r
i
c Wong
co
o
lio/client
:
o
n
_write_comple
t
e tr
i
gge
r
s read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
te
s
t f
o
r clie
n
t
_max_body
_
siz
e
being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric
W
ong
ep
o
ll/client: avoid unneces
s
ary Epol
l
#set calls
commit
|
commitdiff
|
tree
2011-01-26
Er
i
c Wong
GNUmakefi
l
e
: only
e
nable epoll-base
d
model
s
in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial
X
A
cceptEpoll conc
u
r
renc
y
m
o
d
e
l
commit
|
commitdiff
|
tree
2011-01-25
Eric Won
g
epoll/client: thread-safety f
o
r write queui
n
g
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
W
o
ng
epoll: m
a
ke Epoll
.
quit more
r
eusable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neve
r
b
l
ock
:
fix
a
pp
_
call u
n
der 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wo
n
g
clear LI
S
TENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/
c
lient: minor opt
i
mization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev
_
core: force input to be gi
v
en to app_call
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
epoll/clien
t
: factor out on_close method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/
c
lient: remov
e
unused c
l
i
en
t
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extract com
m
o
n
t
as
k
s
to pkg
.
mk
to si
m
plify ou
r
mak
e
f
i
le
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
epoll: reduce expir
a
ti
o
n
calls and Time obje
c
t
s
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: garbage
reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use newer sle
e
py_p
e
nguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ma
x
_body: disable for ep
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic
Wong
doc:
git
.
bogo
m
i
p
s
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use sleepy_pengui
n
de
f
au
l
t size for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: close epoll descript
o
r on graceful
s
hutdown
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c W
o
n
g
remove support for S
u
n
showers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ignore E
C
ONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_c
o
r
e: simp
l
ify s
e
tup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
merge rack_input i
n
to process_client
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
e
v_core: loc
a
lize 413 e
r
ror constant
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic
W
ong
remove unused 416 error c
o
n
stants/exce
p
tions
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
dev_
f
d_respon
s
e: garbage redu
c
t
io
n
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wo
n
g
dev_fd_response: do not send chunks to 1
.
0
clients
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
n
g
t0035:
k
gio-p
i
pe-response works
e
verywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
t0023: use
skip_m
o
dels helper
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Won
g
remove support for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
init
i
al
ed
g
e
-
trigger
e
d epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
tests: con
t
ent-md5
t
ests shut down
c
o
n
n
ection
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c
W
on
g
t
0
050: improve test
relia
b
il
i
ty
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rac
k
-f
i
ber_pool
v
ersion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
Rainbows! 3
.
0
.
0 - serving
the fast
e
s
t
apps to
slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric
W
ong
add
w
rite
-
on-close test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
ng
eve
n
t
_
m
a
chi
n
e
: buffer re
a
ds w
h
en waiting f
o
r async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
e
v
e
n
t_machine/client: rename
i
var
for consistency
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
ev
e
nt_ma
c
h
ine/client: remove unused :body acc
e
sso
r
commit
|
commitdiff
|
tree
2011-01-11
Eric Wo
n
g
coolio
:
e
n
able async
.
callback
f
or one-
s
hot bod
y
response
s
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wo
n
g
r
ai
n
bows/coolio/client: s
e
t LOOP co
n
s
t
ant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio
/
client: s
m
a
l
l
o
ptimiz
a
tions
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
coolio_thread_*: lazy load Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
re
d
irect unexpecte
d
test o
u
t
p
ut to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
event_mach
i
ne: fold wr
i
te_r
e
sponse back into client
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
Wong
e
v
ent_machine: cleanup
a
sync logic
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
ev_core: s
m
a
ll organization
c
leanu
p
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Won
g
more con
s
istent u
s
e/avoid
a
nce of HeaderH
a
sh
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c
Won
g
favor Hash#in
c
lude? f
o
r so
m
e
existence che
c
ks
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
t
e
st_iso
l
ate: bump
v
ersion
s
and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wo
n
g
test_isolate: p
r
event
concurre
n
t e
x
e
c
u
t
ion
commit
|
commitdiff
|
tree
next