repo.or.cz
/
unicorn.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Retry listen() on EADDRINUSE 5 times ever 500ms
2009-07-08
Eric Won
g
Retry listen
(
) on EADDRINUSE 5
t
imes ever 500m
s
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic Wo
n
g
Unbind liste
n
ers as b
e
fore sto
p
ping wor
k
ers
commit
|
commitdiff
|
tree
2009-05-28
Eric Won
g
unicorn
0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Co
n
s
i
st
e
nt
l
ogger as
s
ignment for
multiple
object
s
commit
|
commitdiff
|
tree
2009-05-28
E
r
ic Wong
Avoid instance
variables lookups in a
c
r
i
t
i
cal path
commit
|
commitdiff
|
tree
2009-05-28
E
r
ic Wong
Make
our HttpRequest ob
j
ect a glob
a
l constant
commit
|
commitdiff
|
tree
2009-05-28
Eric Won
g
SIGHUP reload
s
app ev
e
n if pr
e
load
_
app is true
commit
|
commitdiff
|
tree
2009-05-28
Eric
W
ong
Fix
p
ot
e
ntial rac
e
condition in timeout
h
a
n
dling
commit
|
commitdiff
|
tree
2009-05-27
Eric
Wong
do
c
: cleanu
p
summary/description
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
unicorn 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
rem
o
ve tric
k
letest from Manifest
commit
|
commitdiff
|
tree
2009-05-26
Eric
Wong
Switch to autol
o
ad to defer requires
commit
|
commitdiff
|
tree
2009-05-26
E
r
ic Won
g
On
l
y refresh the gem list w
h
en building th
e
app
commit
|
commitdiff
|
tree
2009-05-26
Eric
W
o
ng
Re
f
resh Ge
m
li
s
t
when buildin
g
the app
commit
|
commitdiff
|
tree
2009-05-22
Eric
W
o
n
g
Me
r
ge com
m
it 'v
0
.
7
.
1'
commit
|
commitdiff
|
tree
2009-05-22
Eric
Wong
unicorn 0
.
7
.
1
commit
|
commitdiff
|
tree
2009-05-22
Eric W
o
ng
Mer
g
e
bran
c
h 'benc
h
mark'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Define HttpReq
u
e
s
t#re
s
et i
f
mi
s
s
ing
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
Me
r
ge
b
r
anch '0
.
7
.
x
-stable'
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c
Wong
GNUmake
f
ile: glob a
l
l
f
i
l
es in bin/*
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Di
s
able
f
o
rm
a
tting for
c
o
mmand-lin
e
switches
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_respon
s
e: cor
r
ect OFS test
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
http_respon
s
e: allo
w
st
r
ing status codes
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
En
f
orce minimum ti
m
eout
at 3 seconds
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
conf
i
gura
t
or: fix rdoc
formatting
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
Preserve
1
.
9 IO
en
c
odings in re
o
pen_logs
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c
W
ong
Fix a war
n
i
n
g about @p
i
d being un
i
nitia
l
ized
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
Wong
T
U
N
I
N
G
: add
a note about somaxconn
wi
t
h UNI
X
s
o
c
k
e
t
s
commit
|
commitdiff
|
tree
2009-05-22
E
r
i
c
Wong
Ignore unha
n
dled master
s
ignals
i
n the worke
r
s
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Saf
e
r
t
imeout h
a
ndling and
t
est case
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
app
/
ol
d
_rails: correctly log errors in output
commit
|
commitdiff
|
tree
2009-05-22
E
ric Wo
n
g
A
d
d
T
UNING d
o
cu
m
ent
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
app/exec_cgi
:
GC prevention
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Add
e
x
a
mple init sc
r
ipt
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
t
e
st_upload: still uncom
f
ortable with 1
.
9 IO encoding
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wong
test_re
q
ue
s
t:
e
na
b
le with
R
uby 1
.
9 no
w
Rack
1
.
0
.
0
is ou
t
commit
|
commitdiff
|
tree
2009-05-21
Er
i
c Wong
GNUmakefile: glob all files
i
n b
i
n/*
commit
|
commitdiff
|
tree
2009-05-21
Eric Wong
Disable forma
t
ting
f
or command-line switc
h
es
commit
|
commitdiff
|
tree
2009-05-13
Eric
Wong
privatize constan
t
s only used by old_rail
s
/static
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
test_response:
correct
O
FS
t
e
st
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
h
ttp_response:
a
ll
o
w st
r
ing st
a
tus c
o
des
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
R
e
quire Rack for HTTP Status codes
commit
|
commitdiff
|
tree
2009-05-12
Eric Wong
Reope
n
master logs on SIGHUP, too
commit
|
commitdiff
|
tree
2009-05-12
Eric Wo
n
g
e
xec_
c
gi: don't assume the body#each consumer
i
s a
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
HttpReq
u
e
s
t:
:
DEF_PARAMS
=>
H
ttp
R
e
q
uest::
D
E
F
AU
L
TS
commit
|
commitdiff
|
tree
2009-05-11
E
ric Wong
Rem
o
ve tr
i
ckletest
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
Avo
i
d killing sleepi
n
g
w
orkers
commit
|
commitdiff
|
tree
2009-05-11
Eri
c
Wo
n
g
En
f
orce minimum timeout
a
t 3 seconds
commit
|
commitdiff
|
tree
2009-05-11
Eri
c
Won
g
app/exec_cg
i
:
u
se explic
i
t buffers
for read/sysread
commit
|
commitdiff
|
tree
2009-05-11
Eric
Wo
n
g
http
_
r
e
q
uest
:
use Rack::In
p
ut
W
r
a
p
p
er-compatibl
e
m
et
h
o
d
s
commit
|
commitdiff
|
tree
2009-05-11
E
r
i
c
Won
g
c
onf
i
gu
r
ato
r
: fix rdoc forma
t
ting
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Prese
r
ve 1
.
9 IO encodings in reop
e
n_logs
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
In
l
ine and
r
em
o
ve the HttpReque
s
t#reset metho
d
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Fix a warning ab
o
ut
@pid
b
eing uninitiali
z
ed
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Spe
e
d
up the
worker accept
loo
p
commit
|
commitdiff
|
tree
2009-05-04
E
r
ic Wong
test_signals: ready w
o
rkers bef
o
re connect
i
ng
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
I
ns
t
ant s
h
utdown signals really mean instant
s
hutdown
commit
|
commitdiff
|
tree
2009-05-04
E
r
ic Wong
Remove redu
n
dant so
c
ket
c
losin
g
/c
h
ecking
commit
|
commitdiff
|
tree
2009-05-04
Eri
c
Won
g
TUNING: add a note a
b
out
somaxconn with UNIX socket
s
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Ignore unhandled ma
s
ter signals in the wo
r
k
e
r
s
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
Saf
e
r tim
e
o
u
t handling
and test
c
a
s
e
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
Merge co
m
mit 'o
r
i
gin/b
e
nchmark'
commit
|
commitdiff
|
tree
2009-05-03
Eri
c
Wong
No point in unsetting the O_NONBLOCK flag
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
http_request:
s
witch to readpartia
l
over sysrea
d
commit
|
commitdiff
|
tree
2009-05-03
E
r
ic Won
g
benchmark/*: upda
t
es for newer ve
r
sions of Uni
c
orn
commit
|
commitdiff
|
tree
2009-05-03
Eric W
o
ng
http_respo
n
s
e
: luserspace buffering is barel
y
faster
commit
|
commitdiff
|
tree
2009-05-03
Er
i
c Wong
htt
p
_re
q
ue
s
t: av
o
id Stri
n
g
IO
.
new fo
r
GET/HEAD
r
equest
s
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
app/old_rails:
correctly log errors
i
n outp
u
t
commit
|
commitdiff
|
tree
2009-05-03
Eri
c
Wong
Make specul
a
t
i
ve a
c
cept() fast
e
r for th
e
co
m
mon case
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
Add
T
U
N
ING document
commit
|
commitdiff
|
tree
2009-05-03
Eric
W
ong
ap
p
/exec
_
cgi:
GC prevention
commit
|
commitdiff
|
tree
2009-04-29
Eric Wo
n
g
Ad
d
exam
p
le
i
n
i
t
script
commit
|
commitdiff
|
tree
2009-04-27
Er
i
c W
o
n
g
test_upl
o
ad: still unc
o
mfo
r
table
with 1
.
9 IO
e
ncoding
.
.
.
commit
|
commitdiff
|
tree
2009-04-26
E
ric Wong
Sma
l
l cleanup
commit
|
commitdiff
|
tree
2009-04-25
Eric Wong
test_reque
s
t: enable with
Ruby 1
.
9
no
w
Rack 1
.
0
.
0 is out
commit
|
commitdiff
|
tree
2009-04-25
Eri
c
W
ong
unicorn 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-04-25
E
ri
c
Wo
n
g
Rack 1
.
0
.
0 compa
t
ibility
commit
|
commitdiff
|
tree
2009-04-25
Eric Wong
Fix l
o
g rotat
i
o
n
be
i
ng delayed in wo
r
kers
whe
n
idle
commit
|
commitdiff
|
tree
2009-04-24
E
ric Wong
con
f
igurato
r
: "listen" d
i
recti
v
e
more
n
g
i
nx-like
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
doc: forma
t
ting ch
a
nges f
o
r S
I
G
N
ALS doc
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
un
i
corn 0
.
6
.
0
commit
|
commitdiff
|
tree
2009-04-24
Er
i
c W
o
ng
cleanup: avoid duped self-pipe init/repl
a
cement logic
commit
|
commitdiff
|
tree
2009-04-24
Eric Wo
n
g
SIGTT{IN,O
U
} {in
,
de}cr
e
men
t
s
worker_p
r
ocesses
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
Allow std{err,out
}
_pat
h
to
be ch
a
ng
e
d via HUP
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
m
i
n
o
r cleanups an
d
save
a
few variables
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
A
voi
d
getppid() if s
e
rving heavy tra
f
f
i
c
commit
|
commitdiff
|
tree
2009-04-24
E
ric Wong
Fix
u
p re
f
eren
c
e
t
o a dead variable
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
Describe th
e
global con
s
tants we use
.
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
make
S
ELF_PI
P
E
is a global constant
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
http_r
e
sponse: min
o
r performance gains
commit
|
commitdiff
|
tree
2009-04-24
Eric
Wong
http_respo
n
s
e
: just barely faster
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
te
s
t
_
socke
t
_h
e
l
p
er: disable GC for this tes
t
commit
|
commitdiff
|
tree
2009-04-24
Eric
Wong
Mak
e
L
IST
E
NERS and W
O
RKERS global constants, too
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
IO_PURGATORY s
h
o
u
ld be
a global co
n
stant
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
http_requ
e
s
t
: micr
o
o
p
timizations
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
Merge c
o
mmit
'v0
.
5
.
4'
commit
|
commitdiff
|
tree
2009-04-24
E
r
i
c Wong
test_e
x
ec: cleanup
stale s
o
cket on exit
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
un
i
co
r
n_rails: avoid nesting lambdas
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
GN
U
makefile: mark test_u
p
l
o
ad as a slow test
commit
|
commitdiff
|
tree
2009-04-24
E
ric Wong
Ge
t
rid of UNIC
O
RN_TMP_
B
AS
E
consta
n
t
commit
|
commitdiff
|
tree
next