aboutsummaryrefslogtreecommitdiffhomepage
path: root/container
diff options
context:
space:
mode:
Diffstat (limited to 'container')
-rw-r--r--container/container_test.go9
1 files changed, 4 insertions, 5 deletions
diff --git a/container/container_test.go b/container/container_test.go
index e692ab3c..11f398bb 100644
--- a/container/container_test.go
+++ b/container/container_test.go
@@ -576,14 +576,13 @@ const (
func init() {
helperCommands = append(helperCommands, func(c command.Command) {
c.Command("block", command.UsageInternal, func(args []string) error {
+ sig := make(chan os.Signal, 1)
+ signal.Notify(sig, os.Interrupt)
+ go func() { <-sig; os.Exit(blockExitCodeInterrupt) }()
+
if _, err := os.NewFile(3, "sync").Write([]byte{0}); err != nil {
return fmt.Errorf("write to sync pipe: %v", err)
}
- {
- sig := make(chan os.Signal, 1)
- signal.Notify(sig, os.Interrupt)
- go func() { <-sig; os.Exit(blockExitCodeInterrupt) }()
- }
select {}
})