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
HttpRequest: no need for a temporary variable
2009-05-12
Eric Wong
Reopen m
a
ster logs on SIGHUP, too
commit
|
commitdiff
|
tree
2009-05-12
Eric Wong
exe
c
_cgi: don'
t
assume th
e
body#e
a
ch consumer
i
s a
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
HttpReque
s
t:
:
DEF_PAR
A
MS
=
> H
t
tpRequest::
D
E
F
A
ULTS
commit
|
commitdiff
|
tree
2009-05-11
E
ric Wong
R
emove trickletest
commit
|
commitdiff
|
tree
2009-05-11
E
ric Wong
Avoid k
i
llin
g
sleeping workers
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
Enforce minimum timeout at 3
s
econds
commit
|
commitdiff
|
tree
2009-05-11
Er
i
c Wo
n
g
app/
e
xec_cgi: use e
x
plicit buffers for read/sysread
commit
|
commitdiff
|
tree
2009-05-11
E
ric
W
ong
htt
p
_
r
equest: us
e
Rack:
:
InputWrapper-compatible me
t
hods
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
c
o
nfigurat
o
r: fix rdoc format
t
ing
commit
|
commitdiff
|
tree
2009-05-04
E
ric Wong
Preserve
1
.
9 IO encodings in reo
p
e
n
_logs
commit
|
commitdiff
|
tree
2009-05-04
Er
i
c Won
g
Inline and remove the HttpRequest#res
e
t met
h
od
commit
|
commitdiff
|
tree
2009-05-04
Eric W
o
n
g
Fi
x
a warnin
g
ab
o
ut @pid
b
eing uni
n
itialized
commit
|
commitdiff
|
tree
2009-05-04
E
ri
c
W
o
ng
Speed up th
e
worker accept loop
commit
|
commitdiff
|
tree
2009-05-04
Eric Wo
n
g
test_
s
ignals: read
y
workers befor
e
co
n
necting
commit
|
commitdiff
|
tree
2009-05-04
E
r
i
c
W
ong
I
nst
a
nt shutdown sig
n
als
r
eal
l
y
mean instant shutdown
commit
|
commitdiff
|
tree
2009-05-04
E
r
ic Wong
Re
m
ove
r
ed
u
ndant
socket c
l
osing/checking
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
TU
N
ING: ad
d
a note about
somaxconn with UNIX s
o
ckets
commit
|
commitdiff
|
tree
2009-05-04
Er
i
c
W
ong
I
gnore unhandled master signals i
n
the work
e
r
s
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
Safer timeout handling
a
n
d test ca
s
e
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
M
e
rge commit 'origin
/
benchmark'
commit
|
commitdiff
|
tree
2009-05-03
Eric W
o
ng
No point i
n
uns
e
tting the O_NON
B
LOCK flag
commit
|
commitdiff
|
tree
2009-05-03
Eric Won
g
http_request
:
sw
i
t
c
h
t
o
re
a
dp
a
rtial over sysrea
d
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
benchmark/
*
:
up
d
ate
s
f
o
r new
e
r versions of
U
nic
o
rn
commit
|
commitdiff
|
tree
2009-05-03
Eric Won
g
http_response:
l
userspace
b
u
f
fering
i
s barely faster
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
htt
p
_
r
e
q
uest
:
avoid Str
i
ngIO
.
ne
w
f
o
r GET/HEAD requests
commit
|
commitdiff
|
tree
2009-05-03
E
ric
W
on
g
app/old
_
rai
l
s
: corre
c
tly l
o
g errors i
n
output
commit
|
commitdiff
|
tree
2009-05-03
Eri
c
Wong
M
ake speculative accept() faster for the comm
o
n cas
e
commit
|
commitdiff
|
tree
2009-05-03
Eric W
o
ng
Add TU
N
ING document
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
app
/
exec_cgi: GC preve
n
tion
commit
|
commitdiff
|
tree
2009-04-29
Eric W
o
ng
Add
e
x
ample init sc
r
ipt
commit
|
commitdiff
|
tree
2009-04-27
Eric Wong
test_upload: stil
l
uncomfortable with 1
.
9
IO encoding
.
.
.
commit
|
commitdiff
|
tree
2009-04-26
Eric Wong
Small cl
e
anup
commit
|
commitdiff
|
tree
2009-04-25
E
ric Wong
test_re
q
uest: enable wit
h
R
u
by 1
.
9 now Rack 1
.
0
.
0 is out
commit
|
commitdiff
|
tree
2009-04-25
E
r
ic Wong
uni
c
or
n
0
.
7
.
0
commit
|
commitdiff
|
tree
2009-04-25
Eric Wong
Rack 1
.
0
.
0
c
om
p
atibility
commit
|
commitdiff
|
tree
2009-04-25
Eri
c
Wong
Fix log rotation b
e
in
g
delayed i
n
work
e
rs
when idle
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
configu
r
ator: "listen" dire
c
tive more nginx-like
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
ong
doc: fo
r
matting changes
for SIGNALS doc
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
unicorn 0
.
6
.
0
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
cle
a
nu
p
:
a
v
o
id du
p
ed self-pipe
i
nit/
r
eplacement logic
commit
|
commitdiff
|
tree
2009-04-24
E
ric Wong
SIGTT{IN,OU} {in,de}crements work
e
r
_
process
e
s
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
Allow
s
td{e
r
r,
o
u
t
}_path
t
o
be changed via
H
U
P
commit
|
commitdiff
|
tree
2009-04-24
Eri
c
Wong
minor cleanup
s
and save a few var
i
a
b
les
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
A
v
oid get
p
p
i
d(
)
if serving heav
y
t
r
aff
i
c
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
Fixup ref
e
rence to
a
dead variabl
e
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
Describe the glob
a
l con
s
tants we use
.
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
m
a
ke
S
ELF_PIPE is a global constant
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
o
n
g
ht
t
p_response: m
i
nor pe
r
forman
c
e
g
ains
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
http_respo
n
s
e: just b
a
rely faster
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
te
s
t_socket_he
l
per: disa
b
l
e G
C
for this test
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
Make LISTENERS and W
O
RKERS g
l
obal consta
n
t
s, too
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
IO_PU
R
G
ATORY should be a global constan
t
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
o
ng
h
t
tp_re
q
ue
s
t
:
micro optimizations
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
M
erge commit 'v0
.
5
.
4'
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
test_exec: cleanup stale s
o
cket o
n
e
x
it
commit
|
commitdiff
|
tree
2009-04-24
E
ric Wong
unicorn_rai
l
s: avoid
nesting lambda
s
commit
|
commitdiff
|
tree
2009-04-24
Eric W
o
n
g
G
N
Umakefile: ma
r
k tes
t
_upload as
a
slow test
commit
|
commitdiff
|
tree
2009-04-24
Eric Wo
n
g
Get rid o
f
UNI
C
OR
N
_T
M
P
_BASE co
n
stant
commit
|
commitdiff
|
tree
2009-04-24
Eric
Wo
n
g
unicorn 0
.
5
.
4
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wo
n
g
Fix d
a
ta corruption with
s
mall uploa
d
s v
i
a br
o
wsers
commit
|
commitdiff
|
tree
2009-04-24
Eric Wo
n
g
Fix
d
ata corruption with small
u
p
loads vi
a
b
r
o
wse
r
s
commit
|
commitdiff
|
tree
2009-04-22
Eric
Wong
Cleanup GNUmake
f
ile a
n
d
f
ix dependencies
commit
|
commitdiff
|
tree
2009-04-22
Eric Wong
Cleanup some un
n
ecessary
r
e
q
uir
e
s
commit
|
commitdiff
|
tree
2009-04-21
Eri
c
Won
g
t
e
st
:
em
p
ty por
t
test f
o
r abs
o
lute URIs
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
http11: suppo
r
t
unders
c
ores in URI hostnam
e
s
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
R
e
move @start_ctx instan
c
e
variabl
e
commit
|
commitdiff
|
tree
2009-04-21
Er
i
c Wong
rename s
o
c
ket
.
rb
=
>
socket_helper
.
rb
commit
|
commitdiff
|
tree
2009-04-21
E
r
ic Wong
Stop extendin
g
cor
e
classes
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
http_response:
s
mall sp
e
edup by eli
m
inat
i
ng loop
commit
|
commitdiff
|
tree
2009-04-21
Eric W
o
ng
http11: rfc2616 hand
l
i
n
g of abs
o
lute
U
R
Is
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
h
ttp11: cleanup so
m
e CPP mac
r
o
s
commit
|
commitdiff
|
tree
2009-04-21
Eri
c
Wong
http11
:
mak
e
p
arser obey
HTTP_H
O
ST with
empty port
commit
|
commitdiff
|
tree
2009-04-21
Er
i
c W
o
ng
h
t
t
p
11: minor cl
e
a
n
ups in return t
y
pes
commit
|
commitdiff
|
tree
2009-04-21
Eri
c
Wong
repl
a
ce DATA_GET macro wit
h
a fu
n
ction
commit
|
commitdiff
|
tree
2009-04-21
E
ric Wong
http11: remove
ca
l
lbacks f
r
o
m
structur
e
commit
|
commitdiff
|
tree
2009-04-21
Eric Won
g
ht
t
p
1
1: f
o
rmatting cleanups
commit
|
commitdiff
|
tree
2009-04-21
Eric
W
ong
co
n
st: remove unuse
d
QUERY_
S
TRING constant
commit
|
commitdiff
|
tree
2009-04-21
E
ric Wong
GNUmakefile
:
mar
k
test_signals as a slow
t
est
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
Htt
p
Parser:
set QUE
R
Y
_
S
T
R
I
NG f
o
r
Rack-complianc
e
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
http_req
u
es
t
: freeze modif
i
able elements
commit
|
commitdiff
|
tree
2009-04-21
Er
i
c Wong
ht
t
p1
1
: r
e
move
unused variab
l
es/elements
commit
|
commitdiff
|
tree
2009-04-21
Eric Wo
n
g
Move absol
u
te URI par
s
ing into HTTP parse
r
commit
|
commitdiff
|
tree
2009-04-21
Eric Wo
n
g
G
N
Umakefi
l
e
:
kill traili
n
g whitespac
e
a
fter ragel
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
GNUmake
f
il
e
: Fix ragel dependencies
commit
|
commitdiff
|
tree
2009-04-21
E
r
ic Wong
http11: clean
u
p #
i
nc
l
ud
e
s and
w
hitespac
e
commit
|
commitdiff
|
tree
2009-04-17
Eric Wong
test
_
uploa
d
: e
n
sure StringIO ob
j
ects are bina
r
y
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2009-04-17
E
ric Wong
un
i
cor
n
0
.
5
.
3
commit
|
commitdiff
|
tree
2009-04-17
Eric Wong
S
m
all ga
r
bage reduction in HttpResponse
commit
|
commitdiff
|
tree
2009-04-17
E
ric Wong
remove DATE c
o
ns
t
ant
commit
|
commitdiff
|
tree
2009-04-17
Eric Wong
fix
1
00% CPU usage w
h
en idle
commit
|
commitdiff
|
tree
2009-04-16
E
r
ic W
o
ng
F
i
x my
loc
a
l
.
mk file to alw
a
ys
r
un
Rails
te
s
ts
commit
|
commitdiff
|
tree
2009-04-16
Eric Wong
Fix forgotten
R
ails
t
ests
commit
|
commitdiff
|
tree
2009-04-16
Eric W
o
ng
update Manif
e
st (add test_sign
a
ls
.
rb)
commit
|
commitdiff
|
tree
2009-04-16
Er
i
c Wong
u
n
ic
o
r
n
0
.
5
.
2
commit
|
commitdiff
|
tree
2009-04-16
Eric W
o
ng
unicorn/const: ki
l
l
t
rail
i
n
g whitespa
c
e
commit
|
commitdiff
|
tree
2009-04-16
Eric
W
o
ng
GNUmakefile:
small
d
e
pendency
c
l
eanups
commit
|
commitdiff
|
tree
2009-04-16
Eric W
o
ng
test: fix depen
d
ency i
s
sue with "make tes
t
-
u
n
i
t"
commit
|
commitdiff
|
tree
2009-04-16
Eric Wong
en
s
ure responses always ha
v
e the
"
Status:
"
h
e
ader
commit
|
commitdiff
|
tree
2009-04-15
Eric Wo
n
g
http11:
d
e
fault server
p
ort is 443 for h
t
tps
commit
|
commitdiff
|
tree
2009-04-15
Eri
c
Wong
w
o
rker_loo
p
cle
a
nups, var g
o
lf, and ya
k
-shavi
n
g
commit
|
commitdiff
|
tree
next