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
Instant shutdown signals really mean instant shutdown
2009-05-04
Eric Wong
Ins
t
a
n
t
shu
t
down signals
r
eally mean insta
n
t shutdown
commit
|
commitdiff
|
tree
2009-05-04
Eric Won
g
Remove redundant socket closin
g
/checki
n
g
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
TUNING: add a note about somaxconn wi
t
h UN
I
X
sockets
commit
|
commitdiff
|
tree
2009-05-04
Eric
W
ong
Ignore un
h
a
n
dled maste
r
signa
l
s in
the work
e
rs
commit
|
commitdiff
|
tree
2009-05-03
E
r
i
c
W
ong
Safer
tim
e
out h
a
ndling and
test case
commit
|
commitdiff
|
tree
2009-05-03
Eric
W
ong
Merge com
m
it 'origin/benchmark'
commit
|
commitdiff
|
tree
2009-05-03
Er
i
c Won
g
No point in unsetting the O_NONBLOCK flag
commit
|
commitdiff
|
tree
2009-05-03
Eri
c
Wong
http_r
e
qu
e
s
t: switch to r
e
adpartial o
v
e
r sysread
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
benchmark/*:
u
pdates for ne
w
er
v
e
r
sions of
U
nicorn
commit
|
commitdiff
|
tree
2009-05-03
E
ric Wo
n
g
http_
r
e
s
ponse:
l
u
s
e
rs
p
ace
bufferin
g
is barely fa
s
ter
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
h
ttp_requ
e
st: avo
i
d StringIO
.
new for GET/H
E
AD re
q
u
ests
commit
|
commitdiff
|
tree
2009-05-03
Eric Wo
n
g
app/old_rails: correctly log er
r
ors in output
commit
|
commitdiff
|
tree
2009-05-03
Eric W
o
n
g
Ma
k
e speculative a
c
cept()
f
aster
for
t
he common case
commit
|
commitdiff
|
tree
2009-05-03
Eri
c
Wong
Add TUNING
d
ocu
m
ent
commit
|
commitdiff
|
tree
2009-05-03
E
r
ic Wong
app/exec_c
g
i
:
GC prevention
commit
|
commitdiff
|
tree
2009-04-29
Eric Wong
Add example init script
commit
|
commitdiff
|
tree
2009-04-27
Eric Wong
test
_
upload: s
t
ill uncomfo
r
tabl
e
w
it
h
1
.
9
IO encodi
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-26
Eric Wong
Small cleanup
commit
|
commitdiff
|
tree
2009-04-25
Eric Wong
test_
r
equest: e
n
able
with R
u
by 1
.
9
now Rack 1
.
0
.
0 is
o
ut
commit
|
commitdiff
|
tree
2009-04-25
Eric Wo
n
g
unicor
n
0
.
7
.
0
commit
|
commitdiff
|
tree
2009-04-25
Eric Wong
Rack 1
.
0
.
0 c
o
mp
a
tibility
commit
|
commitdiff
|
tree
2009-04-25
Eric Wong
F
i
x log rotation being delayed in workers when idle
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
ong
c
o
nfigura
t
or: "lis
t
en"
directive m
o
re nginx-like
commit
|
commitdiff
|
tree
2009-04-24
Eri
c
Won
g
doc: formatting
ch
a
n
g
es f
o
r SIGNALS
doc
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
unic
o
rn 0
.
6
.
0
commit
|
commitdiff
|
tree
2009-04-24
E
ric Wong
cleanup: avoid dupe
d
s
elf-pipe
i
nit
/
replacement logic
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
SI
G
TT{IN,O
U
} {in,de}crements
w
o
rker_processes
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
All
o
w std{err,
o
ut
}
_path to be c
h
anged via
HUP
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
minor clea
n
ups a
n
d
save a few variables
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
ong
Avoid
g
etp
p
id
(
) i
f
serving heavy traffic
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
Fixup re
f
ere
n
ce
t
o a dead variable
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
Des
c
rib
e
the global constan
t
s we us
e
.
commit
|
commitdiff
|
tree
2009-04-24
E
ric
Wong
make S
E
LF_PIPE is a global
constant
commit
|
commitdiff
|
tree
2009-04-24
E
ric Wong
http_response: min
o
r performance g
a
i
n
s
commit
|
commitdiff
|
tree
2009-04-24
Eric W
o
ng
http_respons
e
: just
b
ar
e
ly fa
s
ter
commit
|
commitdiff
|
tree
2009-04-24
Eric Wo
n
g
test_sock
e
t_helper: d
i
sable GC for th
i
s
test
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
Make LISTENE
R
S and
WORKE
R
S global constants, too
commit
|
commitdiff
|
tree
2009-04-24
Eric W
o
ng
IO_PURG
A
TORY should be a gl
o
bal constant
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
http_request: micro optimizations
commit
|
commitdiff
|
tree
2009-04-24
Er
i
c W
o
ng
Merge c
o
mmi
t
'v0
.
5
.
4'
commit
|
commitdiff
|
tree
2009-04-24
Eri
c
Wong
tes
t
_exec: clean
u
p stale
socket on
e
x
it
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
unicor
n
_rails: avoid
nesting
l
ambdas
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
GNUmakef
i
l
e:
m
ark
tes
t
_upload as a
slow t
e
st
commit
|
commitdiff
|
tree
2009-04-24
Eric
Wo
n
g
Get rid of UNICORN_TMP_
B
AS
E
c
onstant
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
o
n
g
unicorn
0
.
5
.
4
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic
Wong
Fix data corruption wi
t
h s
m
all uploads
via
b
rowsers
commit
|
commitdiff
|
tree
2009-04-24
Eri
c
Wong
Fix data c
o
rrup
t
ion with smal
l
u
p
loads v
i
a
browsers
commit
|
commitdiff
|
tree
2009-04-22
Eric Wong
Clea
n
up GNUm
a
k
efile
and fix
d
e
p
endencies
commit
|
commitdiff
|
tree
2009-04-22
Eric Wong
Cleanup some unnecessary
r
equire
s
commit
|
commitdiff
|
tree
2009-04-21
E
r
ic Wong
test: empty port test for absolute URIs
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
htt
p
11: s
u
pport underscores in URI h
o
stnames
commit
|
commitdiff
|
tree
2009-04-21
Eric
W
ong
Remove @start_ctx in
s
ta
n
ce variabl
e
commit
|
commitdiff
|
tree
2009-04-21
Eric
W
ong
rena
m
e socket
.
r
b => sock
e
t_helper
.
rb
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
Stop extending core classes
commit
|
commitdiff
|
tree
2009-04-21
Eric Wo
n
g
http_response: small spee
d
up
by elim
i
nating loop
commit
|
commitdiff
|
tree
2009-04-21
Eri
c
Wong
http11: rfc2616 h
a
n
d
ling of absolute U
R
Is
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
http11: cl
e
an
u
p
so
m
e CPP macros
commit
|
commitdiff
|
tree
2009-04-21
Er
i
c Wong
htt
p
11:
ma
k
e parse
r
obey HT
T
P_HOST with empty port
commit
|
commitdiff
|
tree
2009-04-21
Eri
c
Wong
ht
t
p
1
1
:
minor clean
u
p
s
in return types
commit
|
commitdiff
|
tree
2009-04-21
E
r
ic Wong
replace DATA_GET macro with
a fu
n
ction
commit
|
commitdiff
|
tree
2009-04-21
Eric W
o
ng
http
1
1
:
remove callba
c
ks from stru
c
t
ur
e
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
http11
:
forma
t
ting c
l
ean
u
ps
commit
|
commitdiff
|
tree
2009-04-21
Eric W
o
ng
const:
r
e
m
ove
u
nused QUE
R
Y_S
T
RING constant
commit
|
commitdiff
|
tree
2009-04-21
E
r
ic Wong
GNUm
a
kefile:
mark test
_
signals as a
s
low test
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
H
t
tpParser: set
QUE
R
Y_S
T
R
I
NG for Rack-compli
a
n
ce
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
h
t
tp_re
q
ues
t
: freeze m
o
difiable
elements
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
http11: remo
v
e unused variable
s
/elements
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
Move absolu
t
e
UR
I
parsin
g
i
nto HTTP pa
r
ser
commit
|
commitdiff
|
tree
2009-04-21
Eric
W
ong
G
NUmakef
i
le:
kill trail
i
ng whitespace a
f
ter
r
agel
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
G
NUma
k
efile:
Fix ra
g
el dependencies
commit
|
commitdiff
|
tree
2009-04-21
Eric
W
on
g
h
t
tp11: cl
e
anup #
i
nc
l
udes and whitespac
e
commit
|
commitdiff
|
tree
2009-04-17
Eric Won
g
te
s
t_upload:
e
nsure StringI
O
objects
are bin
a
r
y
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2009-04-17
Eric Wo
n
g
u
n
icorn
0
.
5
.
3
commit
|
commitdiff
|
tree
2009-04-17
Eric Wong
Small garb
a
ge reduction in H
t
t
pResponse
commit
|
commitdiff
|
tree
2009-04-17
Eric
Wong
remove DATE
c
onst
a
nt
commit
|
commitdiff
|
tree
2009-04-17
E
ric Wong
fix 100% CPU
u
s
age when idle
commit
|
commitdiff
|
tree
2009-04-16
Eri
c
W
ong
F
ix my lo
c
al
.
mk
file to always run Rails tests
commit
|
commitdiff
|
tree
2009-04-16
E
ric Wong
Fix f
o
rgo
t
t
e
n
Ra
i
ls
tests
commit
|
commitdiff
|
tree
2009-04-16
Eric
Wong
update M
a
nifest
(
add t
e
st_signals
.
rb)
commit
|
commitdiff
|
tree
2009-04-16
E
ric Wo
n
g
unicor
n
0
.
5
.
2
commit
|
commitdiff
|
tree
2009-04-16
Eric
Won
g
unicorn/c
o
nst: kill tr
a
iling
w
h
itespace
commit
|
commitdiff
|
tree
2009-04-16
E
r
ic
Won
g
GNUmakefile:
sm
a
ll dependency cleanups
commit
|
commitdiff
|
tree
2009-04-16
Eric W
o
ng
t
e
s
t: fix
depen
d
ency issue with "m
a
ke
te
s
t-unit"
commit
|
commitdiff
|
tree
2009-04-16
Eric Wong
ensur
e
responses always have t
h
e "Status
:
" header
commit
|
commitdiff
|
tree
2009-04-15
Eric Wo
n
g
ht
t
p11:
d
efault ser
v
e
r por
t
is 443 for https
commit
|
commitdiff
|
tree
2009-04-15
E
ric Wong
worker_loop cleanups,
var
go
l
f, a
n
d yak-shav
i
ng
commit
|
commitdiff
|
tree
2009-04-15
Eric Wong
bef
o
re_com
m
it and be
f
ore_
e
xec can never
be nil/
f
alse
commit
|
commitdiff
|
tree
2009-04-15
Er
i
c Wong
s/rotati
n
g/reopening/g in log messages
commit
|
commitdiff
|
tree
2009-04-14
Eric Wong
Explicitly trap SIGINT
/
SIG
T
ERM
a
gain
commit
|
commitdiff
|
tree
2009-04-13
E
ri
c
Wong
unicorn 0
.
5
.
1
commit
|
commitdiff
|
tree
2009-04-13
Eric Won
g
Fix SIGINT
/
SI
G
TE
R
M
handling
(
b
roken in 0
.
5
.
0
)
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
unicorn 0
.
5
.
0
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
Con
f
igur
a
tor: a
d
d exa
m
ple for user/
g
roup s
w
itching
commit
|
commitdiff
|
tree
2009-04-13
Eric Wo
n
g
Expose
w
ork
e
r
to {before,after}_fork hooks
commit
|
commitdiff
|
tree
2009-04-13
Eri
c
Wong
Remove unnec
e
ssar
y
l
o
cal variables in process
_
c
lient
commit
|
commitdiff
|
tree
2009-04-13
E
r
i
c
W
ong
small cleanups in si
g
nal handlin
g
and worker init
commit
|
commitdiff
|
tree
2009-04-13
E
r
ic Wong
ol
d
_rai
l
s: try
harde
r
to en
s
ure valid responses
commit
|
commitdiff
|
tree
2009-04-13
Er
i
c Wong
Don't bothe
r
restorin
g
ENV
o
r umask
across reex
e
c
commit
|
commitdiff
|
tree
2009-04-13
E
ric Won
g
Remove unnec
e
ssary sync as
s
ignment
commit
|
commitdiff
|
tree
2009-04-13
Er
i
c Won
g
Save one
f
c
n
tl() syscall
o
n
ever
y
request
commit
|
commitdiff
|
tree
next