Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1503)

Issue 149340044: code review 149340044: net/http: don't reuse a server connection after any Wri... (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 7 months ago by bradfitz
Modified:
9 years, 6 months ago
Reviewers:
gobot, adg
CC:
adg, golang-codereviews
Visibility:
Public.

Description

net/http: don't reuse a server connection after any Write errors Fixes Issue 8534

Patch Set 1 #

Patch Set 2 : diff -r 5cf5d1f289a7c32de62e461f81d16fd4f4bf76ca https://go.googlecode.com/hg/ #

Patch Set 3 : code review 149340044: net/http: don't reuse a server connection after any Wri... #

Patch Set 4 : code review 149340044: net/http: don't reuse a server connection after any Wri... #

Patch Set 5 : code review 149340044: net/http: don't reuse a server connection after any Wri... #

Patch Set 6 : diff -r c4357074542926768bf0587b8f907aa177a964d7 https://go.googlecode.com/hg/ #

Total comments: 4

Patch Set 7 : diff -r fdd1b556fd149976025b584416340f20383bb93d https://go.googlecode.com/hg/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+126 lines, -3 lines) Patch
M src/net/http/serve_test.go View 1 2 3 4 5 1 chunk +97 lines, -0 lines 0 comments Download
M src/net/http/server.go View 1 2 3 4 5 6 5 chunks +29 lines, -3 lines 0 comments Download

Messages

Total messages: 6
bradfitz
Hello adg@golang.org (cc: golang-codereviews@googlegroups.com), I'd like you to review this change to https://go.googlecode.com/hg/
9 years, 6 months ago (2014-10-15 14:25:44 UTC) #1
adg
https://codereview.appspot.com/149340044/diff/100001/src/net/http/serve_test.go File src/net/http/serve_test.go (right): https://codereview.appspot.com/149340044/diff/100001/src/net/http/serve_test.go#newcode2664 src/net/http/serve_test.go:2664: // An similar test crashed once during development, but ...
9 years, 6 months ago (2014-10-15 15:10:56 UTC) #2
bradfitz
https://codereview.appspot.com/149340044/diff/100001/src/net/http/server.go File src/net/http/server.go (right): https://codereview.appspot.com/149340044/diff/100001/src/net/http/server.go#newcode117 src/net/http/server.go:117: w io.Writer // checkConnErrorWriter's copy of wrc, not zeroed ...
9 years, 6 months ago (2014-10-15 15:24:03 UTC) #3
adg
LGTM https://codereview.appspot.com/149340044/diff/100001/src/net/http/server.go File src/net/http/server.go (right): https://codereview.appspot.com/149340044/diff/100001/src/net/http/server.go#newcode117 src/net/http/server.go:117: w io.Writer // checkConnErrorWriter's copy of wrc, not ...
9 years, 6 months ago (2014-10-15 15:27:52 UTC) #4
bradfitz
*** Submitted as https://code.google.com/p/go/source/detail?r=3266b7e742ba *** net/http: don't reuse a server connection after any Write errors ...
9 years, 6 months ago (2014-10-15 15:50:59 UTC) #5
gobot
9 years, 6 months ago (2014-10-16 03:34:54 UTC) #6
Message was sent while issue was closed.
This changed caused perf changes on windows-amd64-perf:


json-1                    old          new      delta
cputime             181562500    190000000      +4.65
time                181563710    190151452      +4.73

json-2                    old          new      delta
cputime             183125000    189375000      +3.41
time                 92173109     95976543      +4.13

json-4                    old          new      delta
cputime             185703125    192343750      +3.58
time                 47237594     48829030      +3.37

json-8                    old          new      delta
cputime             195875000    202593750      +3.43
time                 25044583     26039480      +3.97

http://build.golang.org/perfdetail?commit=3266b7e742ba13bf2207d7e144715565328...



—gobot
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b