0
0
mirror of https://github.com/vim/vim.git synced 2025-10-02 05:04:20 -04:00

patch 8.2.4684: cannot open a channel on a Unix domain socket

Problem:    Cannot open a channel on a Unix domain socket.
Solution:   Add Unix domain socket support. (closes #10062)
This commit is contained in:
LemonBoy
2022-04-04 15:46:58 +01:00
committed by Bram Moolenaar
parent 4829c1c9e9
commit cc766a85f4
9 changed files with 287 additions and 51 deletions

View File

@@ -22,7 +22,8 @@ except ImportError:
class ThreadedTCPRequestHandler(socketserver.BaseRequestHandler):
def setup(self):
self.request.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
if self.server.address_family != socket.AF_UNIX:
self.request.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
def handle(self):
print("=== socket opened ===")