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
keepalive_timeout defaults to 5 seconds
2010-02-28
Eric Wong
ke
e
palive_tim
e
o
ut defaults to 5 s
e
conds
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
e
v
_
c
o
r
e: av
o
i
d needl
e
ss String#
d
up
commit
|
commitdiff
|
tree
2010-02-28
Eric W
o
ng
don't
bother supportin
g
platfor
m
s wi
t
hout
F
D_CLOE
X
EC
commit
|
commitdiff
|
tree
2010-02-28
E
ric
Won
g
re
v
actor: cleanups to avoid ins
t
an
c
e_eval
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
r
eva
c
tor: document ou
r
EMFILE
h
andling s
t
rat
e
gy
commit
|
commitdiff
|
tree
2010-02-28
E
r
i
c
W
ong
T
CPSocket#peeraddr may raise ENOTCONN
commit
|
commitdiff
|
tree
2010-02-26
Eric Wong
a
v
oid
lea
k
s if app uses Ra
i
nbows::Fiber::I
O
commit
|
commitdiff
|
tree
2010-02-26
E
ric Wo
n
g
revactor
/
tee_
i
n
put: sync w/
Unicorn
:
:TeeInput struct
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Eric Wong
swit
c
h to Unicorn
.
b
u
ilder
,
depend on
U
ni
c
orn 0
.
97
.
0+
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
Wong
t
e
st-lib: m
a
k
e FIFO start check an after_fork hook
commit
|
commitdiff
|
tree
2010-02-21
Eric
Wong
test-lib
:
r
emove nee
d
less
f
d
c
losin
g
commit
|
commitdiff
|
tree
2010-02-13
Eri
c
Wong
gem
s
pec:
b
ump depende
n
cy on
Unicorn
t
o
avoid leak
commit
|
commitdiff
|
tree
2010-02-12
Eric Wong
u
se Hash#c
o
mpar
e
_
b
y
_identity for performa
n
ce
commit
|
commitdiff
|
tree
2010-02-08
Eric
W
ong
t/bin/*: encoding should be the first li
n
e a
f
ter shebang
commit
|
commitdiff
|
tree
2010-02-02
Eric Won
g
Ra
k
efile: a
u
t
oload
G
em
commit
|
commitdiff
|
tree
2010-01-09
Eric W
o
ng
add Cramp
integ
r
ation tests
commit
|
commitdiff
|
tree
2010-01-08
E
ric Won
g
M
e
rge br
a
nch 'r
a
ck-1
.
1'
commit
|
commitdiff
|
tree
2010-01-08
Eric
W
ong
loc
a
l
.
mk
.
sample: bump Rack depe
n
de
n
cy
commit
|
commitdiff
|
tree
2010-01-08
Eric W
o
ng
Up
d
ate
d
ocs + tests to reflect
Rev 0
.
3
.
2 release
commit
|
commitdiff
|
tree
2010-01-06
Eric
Wong
Fix "rainbows
-h" and
"rainb
o
ws -v"
commit
|
commitdiff
|
tree
2010-01-06
Er
i
c Wo
n
g
http_
r
esponse: disa
l
low bla
n
k
, multi-v
a
l
ue headers
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
Rainbows! 0
.
9
0
.
1
commit
|
commitdiff
|
tree
2009-12-30
E
r
ic Wong
upda
t
e TO
D
O
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
EventMa
c
hine: support deferrables in resp
o
n
s
es
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
g
e
mspe
c
: clamp down unicorn
depende
n
cy to < 0
.
97
.
0
commit
|
commitdiff
|
tree
2009-12-29
Eric Wong
quiet spuri
o
u
s
w
a
keups for acc
e
pt
(
) in Thread* models
commit
|
commitdiff
|
tree
2009-12-25
E
r
ic Wong
do
c
:
update manp
a
ge since
U
nico
r
n got new
f
eat
u
res
commit
|
commitdiff
|
tree
2009-12-23
Er
i
c Wong
g
e
m
spec: loosen Unicorn
d
e
p
endency
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
Ra
i
n
b
ows!
0
.
90
.
0
commit
|
commitdiff
|
tree
2009-12-22
Eric
W
ong
avoid setting "rainbows
.
autoch
u
nk" by def
a
ult
commit
|
commitdiff
|
tree
2009-12-22
Eric
Wong
base:
f
ix constant
reso
l
u
t
ion u
n
der 1
.
8
f
or 1
.
8 bug
f
ix
commit
|
commitdiff
|
tree
2009-12-22
Eric Wo
n
g
update
TODO
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
comm
o
n Rai
n
b
o
ws
.
s
l
eep(nr) met
h
od
commit
|
commitdiff
|
tree
2009-12-22
Er
i
c
W
o
n
g
cleanup in Rainbows
.
ac
c
ept definit
i
on
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
fix README s
p
eling
fail
commit
|
commitdiff
|
tree
2009-12-22
Er
i
c
Wong
fix Ruby 1
.
8 detection for (possible) green thread fix
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wong
b
in/
r
ainbow
s
: avoid co
n
fusing pe
o
p
le
with sheban
g
commit
|
commitdiff
|
tree
2009-12-22
E
r
ic Wong
README: a
d
d
Rev
F
iberSpawn
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
tests: enable RevFiberSpawn for 1
.
9
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
doc
:
updat
e
compa
r
ison
for
R
evFibe
r
Spawn
commit
|
commitdiff
|
tree
2009-12-22
E
r
i
c
W
ong
n
e
w R
e
v
FiberSpawn concurrency
model
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
poss
i
ble
MRI 1
.
8 threa
d
fix to avoid blocking
accept()
commit
|
commitdiff
|
tree
2009-12-21
Eric Wong
GNUmakefile: push tgz t
o
R
u
b
y
forge
commit
|
commitdiff
|
tree
2009-12-20
Eric
W
ong
Thread*: avo
i
d do
u
ble
close
of
c
l
ient socket
commit
|
commitdiff
|
tree
2009-12-20
E
ric
Wong
error:
(tri
v
ial) remove unnec
e
s
s
a
ry whitespace
commit
|
commitdiff
|
tree
2009-12-17
Eri
c
Wong
jo
i
n_threads meth
o
d
is exclusive to ThreadPool
commit
|
commitdiff
|
tree
2009-12-17
Eric Won
g
cleanup
:
conso
l
i
date wri
t
e_non
b
lock e
r
ror handling
commit
|
commitdiff
|
tree
2009-12-16
Eric Wong
f
iber/io:
s
pli
t
out
w
a
it_r
e
adable an
d
wait_
w
ritable
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
E
ric Wong
g
e
t rid o
f
the
ma
g
ic EvCore
.
s
etup
commit
|
commitdiff
|
tree
2009-12-14
Eric Wong
share some const
a
nts with
U
nicorn
commit
|
commitdiff
|
tree
2009-12-13
Eri
c
Wo
n
g
Rakefile: fix
fm_updat
e
task
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Ra
i
nbows! 0
.
9
.
0
Eric Wong
(20):
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
READM
E
updates
commit
|
commitdiff
|
tree
2009-12-13
E
ric
W
ong
doc/comp
a
rison: add Web Sockets
t
o comparison
commit
|
commitdiff
|
tree
2009-12-13
E
r
ic Wong
Rake
f
i
le: resync with Un
i
c
orn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
R
E
ADME:
add Sunshow
e
rs reference
commit
|
commitdiff
|
tree
2009-12-13
E
ric Wong
E
v
e
n
tMachineDefer is experimen
t
al
commit
|
commitdiff
|
tree
2009-12-11
Eric W
o
n
g
env["hack
.
io"] fo
r
F
iber*, Revactor,
Thread* models
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
R
E
ADME: HTML5 Web Sockets may not
b
e supported, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
E
r
ic
Wong
Re
v
Thread
*
: remo
v
e
needles
s
nil ass
i
gnment
commit
|
commitdiff
|
tree
2009-12-08
Eric
W
ong
TODO: add EM Deferrab
l
es
commit
|
commitdiff
|
tree
2009-12-08
Eric Wo
n
g
EventMachineDefer: prelimi
n
ary (and) broken
ve
r
s
i
o
n
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
RevT
h
rea
d
*: move warning message
to a saner place
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
NeverBlock: resy
n
c
with r
e
c
e
nt o
u
r EM-related expansio
n
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
EventMach
i
ne: allow usa
g
e as a
b
ase class
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
ev_co
r
e: n
o
need to
e
x
plic
i
tly c
l
ose TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Eric Won
g
la
r
ger thread
p
o
o
l de
f
ault si
z
e
s
(
{Rev,}Thread
P
ool)
commit
|
commitdiff
|
tree
2009-12-05
Eric Wong
move "async
.
cal
l
ba
c
k
" constant to
E
vCo
r
e
commit
|
commitdiff
|
tree
2009-12-04
Eric W
o
ng
do not log IO
E
r
ror raised during app processing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rainbows
.
1: updat
e
head
e
rs
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rev
:
do not
init
i
alize
a Rev::
L
oop in ma
s
ter process
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add RevTh
r
eadP
o
ol to
R
EADM
E
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Rainbows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c Wong
Update TODO
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c
Wong
add RevT
h
readPool concurrency
m
odel
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
ong
more
consistent
code for worker timeout/ex
i
ts
commit
|
commitdiff
|
tree
2009-12-02
E
r
i
c
Wo
n
g
r
evactor: a
v
oid
u
nbounded
memory growth :x
commit
|
commitdiff
|
tree
2009-11-30
Eric
W
o
ng
T
h
readP
o
ol: no need to
e
x
it!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
Rainbows
!
0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
E
ric Wong
bin/ra
i
n
b
ows:
do no
t
expa
n
d pat
h
s
g
i
v
en by shell
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wong
r
e
v
/core: don't set IOBuffer
.
default_node_siz
e
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
update
g
em d
e
pendency recom
m
endation
s
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
event_machine
:
small
noise reduction cleanup
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc:
a
dd NeverBlock t
o
co
m
par
i
son and README
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: nuke *
.
rbc files when generating
d
ocs
commit
|
commitdiff
|
tree
2009-11-30
Eric
Wong
preli
m
inary Never
B
lock suppo
r
t with
Ev
e
ntMa
c
hine
commit
|
commitdiff
|
tree
2009-11-29
Eric Won
g
Allow options to be ad
d
ed
t
o "use"
commit
|
commitdiff
|
tree
2009-11-29
E
r
ic Wo
n
g
refactor
t
hreaded model
s
to use blocking accept()
if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
E
r
i
c Wo
n
g
d
o
c:
add Actor
S
pawn t
o
comparison
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
A
ctor
S
pawn
s
ets rack
.
m
u
ltithreaded :(
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
GNUmakef
i
le: capitalize ext
e
rnally settable
v
a
r
iables
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
tests: more
s
tringent error checki
n
g i
n
logs
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
t
e
sts:
+
x
b
r
o
ken app test, fix config file setup
commit
|
commitdiff
|
tree
2009-11-28
E
r
i
c Wo
n
g
alw
a
ys set FD_CLOEXEC
if
a
v
ailable
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
common Rai
n
bows
.
accept method
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/core: fix stupid s
y
nt
a
x er
r
o
r
:<
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
actor_
s
p
a
w
n
: basical
l
y
ThreadSpawn with Actors f
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
prelim
i
nary ActorSpawn m
o
del for Rub
i
nius
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
doc
/
comparison: apparen
t
ly Rubin
i
us doesn't do Fib
e
r
s
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
t
hread_spa
w
n: fix up stupid
l
y complic
a
t
e
d loop
commit
|
commitdiff
|
tree
next