add os.Kill signal to handle.

go fmt some code.
This commit is contained in:
Chris Lu 2014-05-13 11:32:10 -07:00
parent dc24bad791
commit 029923329d
5 changed files with 4 additions and 6 deletions

View file

@ -68,4 +68,3 @@ func call(server string, request ApiRequest, ret interface{}) error {
}
return nil
}

View file

@ -1,7 +1,6 @@
package main
import (
)
import ()
type MountOptions struct {
filer *string

View file

@ -29,7 +29,7 @@ func runMount(cmd *Command, args []string) bool {
}
signalChan := make(chan os.Signal, 1)
signal.Notify(signalChan, os.Interrupt)
signal.Notify(signalChan, os.Interrupt, os.Kill)
go func() {
for _ = range signalChan {
// sig is a ^C, handle it

View file

@ -220,7 +220,7 @@ func runServer(cmd *Command, args []string) bool {
// deal with control+c
signalChan := make(chan os.Signal, 1)
signal.Notify(signalChan, os.Interrupt)
signal.Notify(signalChan, os.Interrupt, os.Kill)
go func() {
for _ = range signalChan {
volumeServer.Shutdown()

View file

@ -94,7 +94,7 @@ func runVolume(cmd *Command, args []string) bool {
// deal with control+c
signalChan := make(chan os.Signal, 1)
signal.Notify(signalChan, os.Interrupt)
signal.Notify(signalChan, os.Interrupt, os.Kill)
go func() {
for _ = range signalChan {
volumeServer.Shutdown()