Skip to content

Commit 358d1cb

Browse files
committed
examples/bench: Try to remove UNIX socket file before binding to it
1 parent 23a27e5 commit 358d1cb

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

examples/bench/server.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import asyncio
33
import gc
44
import uvloop
5+
import os.path
56
import socket as socket_module
67

78
from socket import *
@@ -102,6 +103,8 @@ async def print_debug(loop):
102103
if args.addr.startswith('file:'):
103104
unix = True
104105
addr = args.addr[5:]
106+
if os.path.exists(addr):
107+
os.remove(addr)
105108
else:
106109
addr = args.addr.split(':')
107110
addr[1] = int(addr[1])

0 commit comments

Comments
 (0)