1. 19 Jan, 2012 2 commits
    • Brad Fitzpatrick's avatar
      net: change SetTimeout to SetDeadline · b71883e9
      Brad Fitzpatrick authored
      Previously, a timeout (in int64 nanoseconds) applied to a granularity
      even smaller than one operation:  a 100 byte read with a 1 second timeout
      could take 100 seconds, if the bytes all arrived on the network 1 second
      apart.  This was confusing.
      
      Rather than making the timeout granularity be per-Read/Write,
      this CL makes callers set an absolute deadline (in time.Time)
      after which operations will fail.  This makes it possible to
      set deadlines at higher levels, without knowing exactly how
      many read/write operations will happen in e.g. reading an HTTP
      request.
      
      Fixes #2723
      
      R=r, rsc, dave
      CC=golang-dev
      https://golang.org/cl/5555048
      b71883e9
    • Ian Lance Taylor's avatar
      test: split golden.out into expected output per test · 5e77b009
      Ian Lance Taylor authored
      This will permit gccgo to check test output.
      
      R=golang-dev, r
      CC=golang-dev
      https://golang.org/cl/5554056
      5e77b009
  2. 18 Jan, 2012 20 commits
  3. 17 Jan, 2012 18 commits