Skip to content

Commit 4b5616b

Browse files
Merge pull request #332 from vim-vdebug/v2-mac-fix
make connections blocking, this fixes vdebug not working on mac fixes #328
2 parents 6b2b2ba + 12afbd7 commit 4b5616b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pythonx/vdebug/connection.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ def start(self, host='', port=9000, timeout=30):
121121
serv = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
122122
try:
123123
serv.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
124-
serv.setblocking(0)
124+
serv.setblocking(1)
125125
serv.bind((host, port))
126126
serv.listen(5)
127127
self.__sock = self.listen(serv, timeout)
@@ -178,7 +178,7 @@ def run(self):
178178
self.log("Listening on port %s" % self.__port)
179179
try:
180180
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
181-
s.setblocking(0)
181+
s.setblocking(1)
182182
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
183183
s.bind((self.__host, self.__port))
184184
s.listen(5)

0 commit comments

Comments
 (0)