diff --git a/stdservice/stdservice.go b/stdservice/stdservice.go index 627074a..40236b4 100644 --- a/stdservice/stdservice.go +++ b/stdservice/stdservice.go @@ -90,6 +90,13 @@ func Run(c *Config) { c.Stop(c) } }() + if c.Init != nil { + err := c.Init(c) + if err != nil { + c.l.Error(err.Error()) + return + } + } c.Start(c) case "start": err = s.Start()