Skip to content

Commit c73b7a6

Browse files
repsac-bylunny
authored andcommitted
Fix remove unix socket listenAddr (#846)
Because the absence of the listenAddr is what is expected. The error will only be then when we can't remove.
1 parent e921dcf commit c73b7a6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cmd/web.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -654,7 +654,7 @@ func runWeb(ctx *cli.Context) error {
654654
case setting.FCGI:
655655
err = fcgi.Serve(nil, m)
656656
case setting.UnixSocket:
657-
if err := os.Remove(listenAddr); err != nil {
657+
if err := os.Remove(listenAddr); err != nil && !os.IsNotExist(err) {
658658
log.Fatal(4, "Failed to remove unix socket directory %s: %v", listenAddr, err)
659659
}
660660
var listener *net.UnixListener

0 commit comments

Comments
 (0)