1
0
mirror of https://github.com/astaxie/beego.git synced 2024-11-22 07:40:54 +00:00
This commit is contained in:
astaxie 2015-02-27 22:21:58 +08:00
parent e938876c4a
commit f96a6285bf

7
app.go
View File

@ -19,7 +19,10 @@ import (
"net"
"net/http"
"net/http/fcgi"
"os"
"time"
"github.com/astaxie/beego/utils"
)
// App defines beego application with a new PatternServeMux.
@ -59,6 +62,10 @@ func (app *App) Run() {
}
} else {
if HttpPort == 0 {
// remove the Socket file before start
if utils.FileExists(addr) {
os.Remove(addr)
}
l, err = net.Listen("unix", addr)
} else {
l, err = net.Listen("tcp", addr)