b6d63c84 by astaxie

Merge pull request #605 from francoishill/patch-6

Update app.go
2 parents 8ed45951 bc2f1fb7
Showing 1 changed file with 8 additions and 4 deletions
...@@ -62,10 +62,14 @@ func (app *App) Run() { ...@@ -62,10 +62,14 @@ func (app *App) Run() {
62 BeeLogger.Critical("ResolveTCPAddr:", err) 62 BeeLogger.Critical("ResolveTCPAddr:", err)
63 } 63 }
64 l, err = GetInitListener(laddr) 64 l, err = GetInitListener(laddr)
65 theStoppable = newStoppable(l) 65 if err == nil {
66 err = server.Serve(theStoppable) 66 theStoppable = newStoppable(l)
67 theStoppable.wg.Wait() 67 err = server.Serve(theStoppable)
68 CloseSelf() 68 if err == nil {
69 theStoppable.wg.Wait()
70 err = CloseSelf()
71 }
72 }
69 } else { 73 } else {
70 s := &http.Server{ 74 s := &http.Server{
71 Addr: addr, 75 Addr: addr,
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!