From 32bf80c6fa1c43b706a6996abbc4e004551d29f7 Mon Sep 17 00:00:00 2001 From: Daniel Barlow Date: Thu, 5 Sep 2024 10:05:13 +0100 Subject: [PATCH] devout: unlink socket pathname before binding --- pkgs/devout/devout.fnl | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/devout/devout.fnl b/pkgs/devout/devout.fnl index f6e1d1a..35b2c18 100644 --- a/pkgs/devout/devout.fnl +++ b/pkgs/devout/devout.fnl @@ -131,6 +131,7 @@ (fn unix-socket [name] (let [addr (string.pack "=Hz" AF_LOCAL name) fd (check-errno (ll.socket AF_LOCAL SOCK_STREAM 0))] + (os.remove name) (check-errno (ll.bind fd addr)) (check-errno (ll.listen fd 32)) fd))