Change Unix socket permission to make it accessible from other services

This commit is contained in:
Frédéric Guillot 2018-11-25 16:13:52 -08:00
parent cb037910df
commit 7838870a0c
1 changed files with 4 additions and 0 deletions

View File

@ -67,6 +67,10 @@ func startUnixSocketServer(server *http.Server, socketFile string) {
}
defer listener.Close()
if err := os.Chmod(sock, 0666); err != nil {
logger.Fatal(`Unable to change socket permission: %v`, err)
}
logger.Info(`Listening on Unix socket %q`, sock)
if err := server.Serve(listener); err != http.ErrServerClosed {
logger.Fatal(`Server failed to start: %v`, err)