defer pprof.StopCPUProfile()

This commit is contained in:
Jimmy Zelinskie
2014-06-26 17:19:18 -04:00
parent caba155b5d
commit e0ead67737
+5 -5
View File
@@ -43,6 +43,11 @@ func main() {
pprof.StartCPUProfile(f)
log.V(1).Info("started profiling")
defer func() {
pprof.StopCPUProfile()
log.V(1).Info("stopped profiling")
}()
}
// Load the config file.
@@ -65,11 +70,6 @@ func main() {
<-interrupts
log.V(1).Info("caught interrupt, shutting down...")
if profile {
pprof.StopCPUProfile()
log.V(1).Info("stopped profiling")
}
err := s.Stop()
if err != nil {
log.Fatalf("failed to shutdown cleanly: %s", err)