Win: does not support Unix domain sockets

Fixes https://github.com/mhinz/neovim-remote/issues/144
pull/179/head
Marco Hinz 2 years ago
parent 03ad512710
commit c1f1d10d37
No known key found for this signature in database

@ -378,9 +378,14 @@ def print_addresses():
addresses.insert(0, ':'.join(map(str, conn.laddr)))
for conn in proc.connections('inet6'):
addresses.insert(0, ':'.join(map(str, conn.laddr)))
for conn in proc.connections('unix'):
if conn.laddr:
addresses.insert(0, conn.laddr)
try:
for conn in proc.connections('unix'):
if conn.laddr:
addresses.insert(0, conn.laddr)
except FileNotFoundError:
# Windows does not support Unix domain sockets and WSL1
# does not implement /proc/net/unix
pass
except psutil.AccessDenied:
errors.insert(0, f'Access denied for nvim ({proc.pid})')

Loading…
Cancel
Save