https://codereview.appspot.com/6903061/diff/22002/src/cmd/go/signal.go
File src/cmd/go/signal.go (right):
https://codereview.appspot.com/6903061/diff/22002/src/cmd/go/signal.go#newcode28
src/cmd/go/signal.go:28: onceCloseInterrupted.Do(closeInterrupted)
Why do we need to keep this func running once a signal which would
interrupt the downstream process has arrived ?
https://codereview.appspot.com/6903061/