commands: Init mem profile at the end
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 23 Apr 2019 15:14:02 +0000 (17:14 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 23 Apr 2019 15:14:02 +0000 (17:14 +0200)
Much more useful ...

commands/hugo.go

index 4ca0eff69c225ec7c37ab58886b3ba77956bd00e..0a6b9750c4ced31cdebb764f82d60d588fffce5f 100644 (file)
@@ -431,8 +431,6 @@ func (c *commandeer) initProfiling() (func(), error) {
                return nil, err
        }
 
-       defer c.initMemProfile()
-
        stopMutexProf, err := c.initMutexProfile()
        if err != nil {
                return nil, err
@@ -444,6 +442,8 @@ func (c *commandeer) initProfiling() (func(), error) {
        }
 
        return func() {
+               c.initMemProfile()
+
                if stopCPUProf != nil {
                        stopCPUProf()
                }