commit | 0286b4738e33c5a043d454b23af88fb95127bf13 | [log] [tgz] |
---|---|---|
author | Jeff R. Allen <jra@nella.org> | Mon Jul 01 21:42:29 2013 -0400 |
committer | Russ Cox <rsc@golang.org> | Mon Jul 01 21:42:29 2013 -0400 |
tree | 0cc84369d61ac8066eedbfdfaf9e03249b5d0561 | |
parent | b86f6c92247bc453fff28956d0ef0420b8b96f21 [diff] |
time: prevent a panic from leaving the timer mutex held When deleting a timer, a panic due to nil deref would leave a lock held, possibly leading to a deadlock in a defer. Instead return false on a nil timer. Fixes #5745. R=golang-dev, daniel.morsing, dvyukov, rsc, iant CC=golang-dev https://golang.org/cl/10373047