]> Cypherpunks repositories - gostls13.git/commitdiff
os/signal: don't expect to be notified for os.Kill
authorBurcu Dogan <jbd@google.com>
Thu, 29 Oct 2015 07:02:02 +0000 (00:02 -0700)
committerBurcu Dogan <jbd@google.com>
Thu, 29 Oct 2015 15:39:15 +0000 (15:39 +0000)
os.Kill cannot be caught on Unix systems.
The example gives the false impression that it can.

Fixes #13080.

Change-Id: I3b9e6f38a38f437a463c5b869ae84a0d3fd23f72
Reviewed-on: https://go-review.googlesource.com/16467
Reviewed-by: Andrew Gerrand <adg@golang.org>
src/os/signal/example_test.go

index 079ee50702bc790707685820bdb62485db40c39f..5dfbe5f26bd37e0a1058eaeeaacb4685c69a7f0a 100644 (file)
@@ -15,7 +15,7 @@ func ExampleNotify() {
        // We must use a buffered channel or risk missing the signal
        // if we're not ready to receive when the signal is sent.
        c := make(chan os.Signal, 1)
-       signal.Notify(c, os.Interrupt, os.Kill)
+       signal.Notify(c, os.Interrupt)
 
        // Block until a signal is received.
        s := <-c