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))) addresses.insert(0, ':'.join(map(str, conn.laddr)))
for conn in proc.connections('inet6'): for conn in proc.connections('inet6'):
addresses.insert(0, ':'.join(map(str, conn.laddr))) addresses.insert(0, ':'.join(map(str, conn.laddr)))
for conn in proc.connections('unix'): try:
if conn.laddr: for conn in proc.connections('unix'):
addresses.insert(0, conn.laddr) 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: except psutil.AccessDenied:
errors.insert(0, f'Access denied for nvim ({proc.pid})') errors.insert(0, f'Access denied for nvim ({proc.pid})')

Loading…
Cancel
Save