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
always set FD_CLOEXEC on sockets post-accept()
2009-07-09
Er
i
c Wong
alway
s
set FD_CLOEXEC on sockets post-accept()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Mino
r
cleanups to core
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re
-
add sup
p
or
t
f
or
n
on-portable sock
e
t
options
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
Wong
R
etry listen() on EADDRINUSE 5 times ev
e
r 50
0
ms
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c
W
ong
Unbind l
i
steners as before stopping worke
r
s
commit
|
commitdiff
|
tree
2009-05-28
Eric
W
ong
u
n
icor
n
0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Consistent logger assignment for
m
ulti
p
le objects
commit
|
commitdiff
|
tree
2009-05-28
Eri
c
W
o
ng
Avoid instance variables looku
p
s in a cri
t
ical pat
h
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Make
o
ur HttpRequest object
a
g
l
obal constant
commit
|
commitdiff
|
tree
2009-05-28
Eric Won
g
SIG
H
UP
re
l
oads app even if preload_a
p
p
i
s true
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Fix poten
t
ial
r
ace condition
in
time
o
u
t han
d
ling
commit
|
commitdiff
|
tree
2009-05-27
Eri
c
Won
g
doc
:
cleanup summary/description
commit
|
commitdiff
|
tree
2009-05-26
Eric
Wong
unico
r
n 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
remove trickl
e
test from Manifest
commit
|
commitdiff
|
tree
2009-05-26
Eric
W
ong
Switch to auto
l
o
a
d to
defer re
q
uires
commit
|
commitdiff
|
tree
2009-05-26
Eric Wo
n
g
Only r
e
f
r
esh
th
e
gem list when building the app
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
Refresh Gem
l
ist
when b
u
ilding the app
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
Wong
Merg
e
commit 'v0
.
7
.
1'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
unicorn 0
.
7
.
1
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
M
erge branch 'benchmark'
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
Define HttpRequ
e
s
t
#rese
t
i
f
missing
commit
|
commitdiff
|
tree
2009-05-22
Eric
Wong
Merge bran
c
h '0
.
7
.
x-s
t
able'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
GNUmak
e
f
i
le: glob all file
s
in bi
n
/
*
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Won
g
D
isa
b
l
e
formatting for c
o
mmand-line switches
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_respo
n
se: co
r
rect OFS
test
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wong
http_response:
a
llow stri
n
g status cod
e
s
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
E
n
f
orce mini
m
um
timeout at 3 seconds
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
configurator:
f
ix rdoc formatting
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Preserv
e
1
.
9 IO e
n
codings
in reopen_logs
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
Wong
Fix a warning a
b
out @pid
b
e
ing unini
t
ia
l
i
zed
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
TUNING: add a
note about
s
omaxconn w
i
th UNIX sockets
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
I
g
nore unhan
d
led maste
r
s
i
gnals in the workers
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Safe
r
timeout handling and te
s
t case
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wo
n
g
app/old_rai
l
s: correctly log errors
i
n o
u
tput
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Add
TUNING document
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c
Won
g
app/ex
e
c_cgi
:
GC preve
n
t
i
on
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic W
o
ng
Add
example init scrip
t
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
te
s
t_upl
o
ad:
s
till
unc
o
mf
o
r
tabl
e
wi
t
h 1
.
9 IO enco
d
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
test_r
e
que
s
t: enable wi
t
h Ruby 1
.
9 now Rack 1
.
0
.
0
is out
commit
|
commitdiff
|
tree
2009-05-21
Eric Wong
GNUmakefil
e
:
g
lob
all files in bin/*
commit
|
commitdiff
|
tree
2009-05-21
Eric
W
on
g
Di
s
a
b
l
e
fo
r
ma
t
ting for co
m
mand-line switches
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
privatize constants only used by o
l
d_rails/stati
c
commit
|
commitdiff
|
tree
2009-05-13
Eric Wo
n
g
tes
t
_response: correct
OFS test
commit
|
commitdiff
|
tree
2009-05-13
Eric
Wong
http_response
:
allow string status cod
e
s
commit
|
commitdiff
|
tree
2009-05-13
E
ri
c
W
ong
Require Rack
f
or
H
TTP St
a
tus codes
commit
|
commitdiff
|
tree
2009-05-12
Eric Wong
Reopen
master logs on SIGHUP, too
commit
|
commitdiff
|
tree
2009-05-12
Eric
Wong
e
xec_cgi: don
'
t assume the bod
y
#each con
s
um
e
r is
a
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Er
i
c Won
g
H
t
tpRe
q
u
e
st::
D
EF_P
A
RAMS =>
H
ttp
R
equest::
D
EFAULTS
commit
|
commitdiff
|
tree
2009-05-11
E
ric Wong
Remove trickle
t
est
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
Avoid killing sleepi
n
g
w
orkers
commit
|
commitdiff
|
tree
2009-05-11
Eric Wo
n
g
Enforce minimum t
i
meout at
3
s
e
c
o
nds
commit
|
commitdiff
|
tree
2009-05-11
E
r
ic W
o
ng
ap
p
/exec_cgi: use explicit
b
uffers f
o
r read/sysread
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
http_request: use Rack::Input
W
ra
p
per
-
c
o
mpatib
l
e methods
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
configurator: fix rdoc for
m
att
i
ng
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Preserve
1
.
9 IO enc
o
dings in
reope
n
_l
o
g
s
commit
|
commitdiff
|
tree
2009-05-04
Eric
W
ong
In
l
i
ne and r
e
move
the HttpRequest
#
reset method
commit
|
commitdiff
|
tree
2009-05-04
Eri
c
W
o
ng
Fix a warn
i
n
g
a
b
out @pid
being un
i
nitialize
d
commit
|
commitdiff
|
tree
2009-05-04
Eric Wo
n
g
Speed up the w
o
rker acce
p
t
l
oop
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
test_signals:
r
eady workers before conn
e
cting
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Inst
a
nt shut
d
own signals really mean insta
n
t shutdown
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Remove
r
edundant socket
c
l
osing/checking
commit
|
commitdiff
|
tree
2009-05-04
Eri
c
Wong
TUNING:
a
dd a note a
b
out somaxconn with UNIX sock
e
t
s
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Ignore
u
nhandl
e
d master
s
ign
a
ls
in th
e
worker
s
commit
|
commitdiff
|
tree
2009-05-03
Er
i
c W
o
ng
Sa
f
er timeout handling and t
e
st c
a
s
e
commit
|
commitdiff
|
tree
2009-05-03
Eric
W
ong
Merge commit
'orig
i
n/be
n
chm
a
rk'
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
No
p
oint in unsetting the O_
N
O
N
BLOCK f
l
ag
commit
|
commitdiff
|
tree
2009-05-03
Eric
Wong
http_request
:
s
witch to read
p
arti
a
l over sysread
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
benchmark/*: updates for n
e
w
er ver
s
i
o
ns of U
n
icorn
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
http_response
:
luserspace buffer
i
ng is ba
r
ely fa
s
ter
commit
|
commitdiff
|
tree
2009-05-03
Eric
Wong
h
t
t
p
_request
:
avoid
S
tringIO
.
new for GET/H
E
AD requests
commit
|
commitdiff
|
tree
2009-05-03
Eric
Wong
app/old_rails: co
r
r
ec
t
ly l
o
g er
r
o
rs in outpu
t
commit
|
commitdiff
|
tree
2009-05-03
Er
i
c Wo
n
g
M
ake speculative accept() fas
t
er for the
c
ommo
n
case
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
A
d
d
TUN
I
NG docu
m
e
nt
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
app/exec_cgi:
G
C prevent
i
on
commit
|
commitdiff
|
tree
2009-04-29
Eric Wong
Add example init
s
cript
commit
|
commitdiff
|
tree
2009-04-27
E
r
ic W
o
ng
test
_
up
l
oad:
still uncomf
o
r
t
ab
l
e
w
i
t
h 1
.
9
IO
encoding
.
.
.
commit
|
commitdiff
|
tree
2009-04-26
Eric
Wong
Sma
l
l cleanup
commit
|
commitdiff
|
tree
2009-04-25
Eric W
o
ng
test_r
e
q
u
est: e
n
able with Ru
b
y 1
.
9
n
o
w
Rack 1
.
0
.
0
is
o
ut
commit
|
commitdiff
|
tree
2009-04-25
Eric Wong
unicorn 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-04-25
E
ric Wo
n
g
Rack 1
.
0
.
0 co
m
patibili
t
y
commit
|
commitdiff
|
tree
2009-04-25
Eri
c
Wong
Fix log rota
t
ion being d
e
la
y
ed
i
n workers whe
n
idle
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
configur
a
tor: "listen"
directive
more nginx-
l
ike
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
doc
:
fo
r
matting changes for SIG
N
ALS doc
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
unicorn 0
.
6
.
0
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
cleanup:
a
void du
p
ed self-pipe init
/
replacement
logic
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
ong
SIGTT{IN,
O
U} {
i
n
,de}cre
m
ents wor
k
er_process
e
s
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
A
l
low std
{
err,out}_path t
o
b
e cha
n
ged via
H
UP
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
m
i
n
o
r
cl
e
anups and save a few variable
s
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
Avoi
d
get
p
pid() i
f
ser
v
i
ng he
a
vy tr
a
ffic
commit
|
commitdiff
|
tree
2009-04-24
E
ric
W
ong
Fixup re
f
erence
t
o a dead
va
r
i
a
ble
commit
|
commitdiff
|
tree
2009-04-24
Eric Wo
n
g
Describe the g
l
obal constants we use
.
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
m
ake SELF_PIPE is a global constant
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
ong
http_response: minor
perfo
r
mance
ga
i
ns
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
http_res
p
ons
e
: just barely fas
t
er
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
te
s
t
_
socke
t
_
h
elp
e
r: d
i
sable GC for this
test
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
ong
M
a
ke LISTENE
R
S and WORK
E
RS gl
o
bal con
s
tant
s
, too
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
IO_
P
U
R
GATORY should
be a global constant
commit
|
commitdiff
|
tree
2009-04-24
Eric Wo
n
g
http_request: micro opt
i
mizations
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
M
erge commit 'v0
.
5
.
4'
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
test
_
exec: cle
a
n
u
p
s
t
ale soc
k
et on exi
t
commit
|
commitdiff
|
tree
next