From f2222ba3c68acee069d1349a90814b65ecf3f381 Mon Sep 17 00:00:00 2001 From: astaxie Date: Mon, 19 Aug 2013 11:23:53 +0800 Subject: [PATCH] support fastcgi --- beego.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/beego.go b/beego.go index 38c9f991..31ec6d9b 100644 --- a/beego.go +++ b/beego.go @@ -108,7 +108,11 @@ func (app *App) Run() { l net.Listener ) if UseFcgi { - l, err = net.Listen("tcp", addr) + if HttpPort == 0 { + l, err = net.Listen("unix", addr) + } else { + l, err = net.Listen("tcp", addr) + } if err != nil { BeeLogger.Fatal("Listen: ", err) }