diff --git a/main.go b/main.go index ca1c41a..c55f0b4 100644 --- a/main.go +++ b/main.go @@ -11,6 +11,7 @@ var config Config const sockfile = "/tmp/gopaper.sock" func main() { + //TODO:kill existing processes log.SetFlags(log.LstdFlags | log.Lshortfile) @@ -60,3 +61,8 @@ func openLogfile() (*os.File, error) { } return f, nil } + +func cleanExit(code int) { + os.Remove(sockfile) + os.Exit(code) +}