From 637cf54c8ca3dba50e5e1b6425aeda0c780c7776 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Fri, 6 Mar 2020 11:14:07 +0100 Subject: [PATCH] MnccSocketServer: Don't unlink if the socket doesn't exist Change-Id: I5164502f2d20d5e82e916918ad8556c2b5f7a3d1 --- mncc_sock.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mncc_sock.py b/mncc_sock.py index 009a476..b2d0705 100644 --- a/mncc_sock.py +++ b/mncc_sock.py @@ -154,7 +154,8 @@ class MnccSocket(MnccSocketBase): class MnccSocketServer(object): def __init__(self, address = '/tmp/bsc_mncc'): - os.unlink(address) + if os.path.exists(address): + os.unlink(address) self.sock = socket.socket(socket.AF_UNIX, socket.SOCK_SEQPACKET) self.sock.bind(address) self.sock.listen(5)