Assume fastcgi when serving over Unix sockets
git-svn-id: file:///srv/svn/repo/marisa/trunk@39 d6811dac-2434-b64a-9ddc-f563ab233461
This commit is contained in:
parent
45a43103fb
commit
7cb42b586a
@ -10,6 +10,7 @@ import (
|
||||
"log"
|
||||
"net"
|
||||
"net/http"
|
||||
"net/http/fcgi"
|
||||
"os"
|
||||
"os/user"
|
||||
"path"
|
||||
@ -357,5 +358,11 @@ func main() {
|
||||
log.Printf("Listening on %s", conf.bind)
|
||||
}
|
||||
|
||||
http.Serve(listener, nil)
|
||||
if listener.Addr().Network() == "unix" {
|
||||
err = fcgi.Serve(listener, nil)
|
||||
log.Fatal(err) /* NOTREACHED */
|
||||
}
|
||||
|
||||
err = http.Serve(listener, nil)
|
||||
log.Fatal(err) /* NOTREACHED */
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user