瀏覽代碼

context: fix small leak introduced by reordering.

LGTM=bcmills
R=bcmills
CC=golang-codereviews
https://golang.org/cl/116420045
Sameer Ajmani 11 年之前
父節點
當前提交
983e15c919
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      context/context.go

+ 1 - 1
context/context.go

@@ -342,7 +342,7 @@ func WithDeadline(parent Context, deadline time.Time) (Context, CancelFunc) {
 	propagateCancel(parent, c)
 	d := deadline.Sub(time.Now())
 	if d <= 0 {
-		c.cancel(false, DeadlineExceeded) // deadline has already passed
+		c.cancel(true, DeadlineExceeded) // deadline has already passed
 		return c, func() { c.cancel(true, Canceled) }
 	}
 	c.mu.Lock()