Fix panic with HTTP serve initialization problems.

This commit is contained in:
Vincent Batoufflet authored and spf13 committed 2014-01-28 23:44:43 -05:00
1 parent 0ce6f05f59
commit ff9f6e1b2a
1 file changed
+7 -1
+7 -1
View File
@@ -17,6 +17,7 @@ import (
"fmt"
"github.com/spf13/cobra"
"net/http"
"os"
"strconv"
"strings"
)
@@ -83,5 +84,10 @@ func serve(port int) {
}
fmt.Println("Press ctrl+c to stop")
panic(http.ListenAndServe(":"+strconv.Itoa(port), http.FileServer(http.Dir(Config.GetAbsPath(Config.PublishDir)))))
err := http.ListenAndServe(":"+strconv.Itoa(port), http.FileServer(http.Dir(Config.GetAbsPath(Config.PublishDir))))
if err != nil {
fmt.Fprintf(os.Stderr, "Error: %s\n", err.Error())
os.Exit(1)
}
}