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
unicorn 0.8.2
2009-07-09
E
r
ic Wong
unicorn
0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
always set F
D
_CLOEX
E
C on socket
s
post-ac
c
ept()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Minor cl
e
a
n
u
ps to core
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic Won
g
Re-a
d
d su
p
po
r
t for
n
on-portable socket options
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c
W
ong
Retry lis
t
e
n(
)
on
E
A
DDRI
N
USE 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic Wong
Unbind
lis
t
e
n
e
rs a
s
before s
t
oppi
n
g worke
r
s
commit
|
commitdiff
|
tree
2009-05-28
Eric
Wo
n
g
uni
c
orn 0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Consistent log
g
e
r assignment for multip
l
e obj
e
cts
commit
|
commitdiff
|
tree
2009-05-28
Eric
Wong
Avoid instance
varia
b
l
e
s lookups in a criti
c
a
l pa
t
h
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Make our
H
ttpReques
t
object a gl
o
bal consta
n
t
commit
|
commitdiff
|
tree
2009-05-28
Eri
c
Wong
SIGHUP
r
e
loads app
even if preload_a
p
p i
s
t
r
ue
commit
|
commitdiff
|
tree
2009-05-28
Er
i
c Wong
F
ix p
o
ten
t
ial race
condit
i
o
n
i
n
timeo
u
t handling
commit
|
commitdiff
|
tree
2009-05-27
Eric Wong
doc: cl
e
anup s
u
mmary/description
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
un
i
co
r
n 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
remov
e
t
rickletest fro
m
Manifest
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
S
w
itch to autolo
a
d to defer requi
r
es
commit
|
commitdiff
|
tree
2009-05-26
E
ric
Wong
On
l
y refresh th
e
gem list when bu
i
lding the app
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
Refre
s
h
G
em li
s
t w
h
en build
i
ng the app
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Merge commit
'
v0
.
7
.
1'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
un
i
c
orn 0
.
7
.
1
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
Merg
e
branch 'ben
c
hmark
'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Define
H
t
t
pRequest#reset if missing
commit
|
commitdiff
|
tree
2009-05-22
Eric
W
ong
Me
r
ge branch
'0
.
7
.
x-stab
l
e'
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wo
n
g
GNUmakefile:
g
l
o
b all files in bin/*
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Disa
b
le formatt
i
ng for comma
n
d-li
n
e
s
w
i
tche
s
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_res
p
onse: correct OFS
t
est
commit
|
commitdiff
|
tree
2009-05-22
E
ric Wong
http_re
s
ponse: allow s
t
r
ing status codes
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic W
o
ng
E
nforce min
i
mum timeout at 3
s
e
c
o
nds
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
co
n
figura
t
or: fix rdoc formatting
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Pre
s
erve 1
.
9 IO encodings i
n
reopen_logs
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
Fix
a
warning about @pid be
i
ng un
i
nitialized
commit
|
commitdiff
|
tree
2009-05-22
Eric
Wong
T
UNI
N
G: add a note ab
o
u
t
somaxconn wit
h
UNIX sockets
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Ignore unha
n
dled m
a
st
e
r s
i
g
n
a
ls in the workers
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
Safer
timeout handling and test cas
e
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
a
p
p/old_rails
:
corr
e
ctly
l
o
g errors in ou
t
put
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Add T
U
NING document
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
ap
p
/exec_
c
gi: GC prevention
commit
|
commitdiff
|
tree
2009-05-22
Eric W
o
n
g
Add example
i
n
it script
commit
|
commitdiff
|
tree
2009-05-22
Eric W
o
n
g
test_
u
p
load: still uncomf
o
rt
a
b
l
e with
1
.
9 IO encoding
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
test_reques
t
: ena
b
l
e
w
i
t
h Ruby 1
.
9 now Rack 1
.
0
.
0 is out
commit
|
commitdiff
|
tree
2009-05-21
E
ric
W
ong
GN
U
makefile:
g
lob all files
i
n bin/*
commit
|
commitdiff
|
tree
2009-05-21
E
r
ic Wong
Disab
l
e formatting for c
o
m
m
and-line switches
commit
|
commitdiff
|
tree
2009-05-13
Er
i
c Won
g
pri
v
atiz
e
c
onstants
o
nly
used by
o
ld_r
a
il
s
/static
commit
|
commitdiff
|
tree
2009-05-13
Er
i
c Wong
tes
t
_response: c
o
rrect OF
S
te
s
t
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
h
ttp_response: allow s
t
ring status codes
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
R
equi
r
e Rack for HTTP
S
tatus codes
commit
|
commitdiff
|
tree
2009-05-12
Eri
c
Wong
Reopen master logs on SIGHUP, to
o
commit
|
commitdiff
|
tree
2009-05-12
Eric W
o
n
g
exec_cgi: don't ass
u
me th
e
body#each consume
r
is a
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Er
i
c Wong
HttpRequest:
:
DEF
_
PARAMS =>
HttpRequest::D
E
FAULTS
commit
|
commitdiff
|
tree
2009-05-11
Eric
Wong
R
e
move trickletest
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
A
v
oid
k
illi
n
g s
l
eeping workers
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
Enforce minimum timeout
a
t
3 seconds
commit
|
commitdiff
|
tree
2009-05-11
Er
i
c Wong
app/e
x
ec_cgi
:
us
e
expl
i
ci
t
buffe
r
s
for
read/sysread
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
http_request: use
R
a
ck::InputWr
a
p
p
e
r
-compatible
m
ethods
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
configurator: fix rdoc fo
r
matting
commit
|
commitdiff
|
tree
2009-05-04
Er
i
c Wong
Pre
s
erv
e
1
.
9 IO encodings
i
n reopen_logs
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
In
l
i
ne
a
nd re
m
ove the Htt
p
Request#r
e
s
et met
h
o
d
commit
|
commitdiff
|
tree
2009-05-04
Eric
Wong
F
ix a
warning abo
u
t
@pid being uninitial
i
zed
commit
|
commitdiff
|
tree
2009-05-04
Eric
Wong
S
p
eed up the worker
a
ccept loop
commit
|
commitdiff
|
tree
2009-05-04
Eric Won
g
te
s
t_sig
n
als:
r
eady workers before co
n
necting
commit
|
commitdiff
|
tree
2009-05-04
Eric Wo
n
g
I
n
sta
n
t shutdown signal
s
real
l
y mean instant
shutdown
commit
|
commitdiff
|
tree
2009-05-04
E
r
ic Wong
Remove re
d
undant socket c
l
o
sing/checking
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
TUN
I
NG: add a no
t
e abou
t
somaxconn with UNIX soc
k
ets
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Ignor
e
unhandle
d
master
s
ign
a
l
s
i
n
t
he workers
commit
|
commitdiff
|
tree
2009-05-03
Eric
W
o
n
g
Saf
e
r timeout handling and test ca
s
e
commit
|
commitdiff
|
tree
2009-05-03
Eric
W
ong
Mer
g
e commit 'o
r
igin/bench
m
ark
'
commit
|
commitdiff
|
tree
2009-05-03
Er
i
c Wong
No point in unsetting th
e
O
_
NONBL
O
CK fla
g
commit
|
commitdiff
|
tree
2009-05-03
E
ri
c
Wong
http_request:
switch
to readparti
a
l
o
ver sysread
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
b
e
n
chmark/*
:
updates for newer version
s
of Unicor
n
commit
|
commitdiff
|
tree
2009-05-03
Eric W
o
ng
http_
r
es
p
ons
e
: luserspace bu
f
f
e
rin
g
is barely fast
e
r
commit
|
commitdiff
|
tree
2009-05-03
Er
i
c
Won
g
http_request: avoid Strin
g
I
O
.
new for GET/HE
A
D
re
q
uests
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
app
/
old_ra
i
ls: corr
e
ct
l
y log er
r
ors in output
commit
|
commitdiff
|
tree
2009-05-03
E
r
ic Wong
Mak
e
s
p
ecu
l
ative
a
c
cept() f
a
ster for the
c
ommon cas
e
commit
|
commitdiff
|
tree
2009-05-03
E
r
ic W
o
ng
Add TUNING
document
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
app/exe
c
_
c
gi: GC
p
rev
e
n
t
ion
commit
|
commitdiff
|
tree
2009-04-29
Eric Wong
Add
example i
n
it script
commit
|
commitdiff
|
tree
2009-04-27
Eric Wong
test_upload: st
i
ll
uncomfortabl
e
with 1
.
9 IO
e
ncoding
.
.
.
commit
|
commitdiff
|
tree
2009-04-26
Er
i
c
Wong
Small c
l
ean
u
p
commit
|
commitdiff
|
tree
2009-04-25
Eric Wong
test_re
q
u
e
st: enab
l
e wit
h
Ruby 1
.
9 no
w
Rack 1
.
0
.
0 is out
commit
|
commitdiff
|
tree
2009-04-25
Eri
c
Wong
unico
r
n
0
.
7
.
0
commit
|
commitdiff
|
tree
2009-04-25
Eric Wong
R
a
ck 1
.
0
.
0 compatibility
commit
|
commitdiff
|
tree
2009-04-25
E
ric Wong
F
ix l
o
g rotation
b
eing delayed in wor
k
ers when idle
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
configurator:
"listen"
d
i
r
ecti
v
e more nginx-like
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
d
o
c: fo
r
matting chan
g
es for S
I
GNALS
d
oc
commit
|
commitdiff
|
tree
2009-04-24
E
ri
c
Wong
unicorn 0
.
6
.
0
commit
|
commitdiff
|
tree
2009-04-24
Eri
c
Wong
cleanup: avoid duped
s
e
l
f-pi
p
e init
/
replacement logic
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
SI
G
TT{IN,OU} {in,de}
c
rements work
e
r_proces
s
e
s
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
All
o
w std{
e
rr,out}_path to be
cha
n
g
e
d via
H
U
P
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
m
i
n
or cleanups and save a f
e
w variables
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic
Wong
Avoid getppid()
i
f
ser
v
ing heavy tra
f
fic
commit
|
commitdiff
|
tree
2009-04-24
Eric
Wong
Fixup reference to a dead variable
commit
|
commitdiff
|
tree
2009-04-24
Eric W
o
ng
D
e
sc
r
ibe the global const
a
nts we use
.
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
m
ake
SELF_PIPE is a global
constan
t
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
ong
http
_
respo
n
se: minor perform
a
n
c
e
gains
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
http_response
:
jus
t
bar
e
ly faster
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
t
e
s
t_
s
o
c
ket_h
e
lper:
disable GC for this
t
est
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
Ma
k
e
LISTENERS and WORKERS global
constants
,
t
o
o
commit
|
commitdiff
|
tree
2009-04-24
Er
i
c Wong
IO
_
PURGATORY
sho
u
l
d
b
e a
g
lobal constant
commit
|
commitdiff
|
tree
2009-04-24
Eric Wo
n
g
h
t
t
p_request: m
i
cro opt
i
m
izations
commit
|
commitdiff
|
tree
2009-04-24
Eri
c
W
ong
Merge commit
'v
0
.
5
.
4'
commit
|
commitdiff
|
tree
next