Skip to content

Commit b54ffb0

Browse files
Fix connection attr be false on close method
1 parent aa8f115 commit b54ffb0

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

tarantool/connection.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -133,11 +133,12 @@ def close(self):
133133
'''
134134
Close connection to the server
135135
'''
136+
self.connected = False
136137
self._socket.close()
137138
self._socket = None
138139

139140
def connect_basic(self):
140-
if self.host == None:
141+
if self.host is None:
141142
self.connect_unix()
142143
else:
143144
self.connect_tcp()
@@ -292,13 +293,12 @@ def check(): # Check that connection is alive
292293
retbytes = self._sys_recv(sock_fd, buf, 1, flag)
293294

294295
err = 0
295-
if os.name!= 'nt':
296+
if os.name != 'nt':
296297
err = ctypes.get_errno()
297298
else:
298299
err = ctypes.get_last_error()
299300
self._socket.setblocking(True)
300301

301-
302302
WWSAEWOULDBLOCK = 10035
303303
if (retbytes < 0) and (err == errno.EAGAIN or
304304
err == errno.EWOULDBLOCK or
@@ -365,11 +365,12 @@ def call(self, func_name, *args):
365365
366366
:param func_name: stored Lua function name
367367
:type func_name: str
368-
:param args: list of function arguments
369-
:type args: list or tuple
368+
:param args: function arguments
369+
:type args: tuple
370370
371371
:rtype: `Response` instance
372372
'''
373+
373374
assert isinstance(func_name, str)
374375

375376
# This allows to use a tuple or list as an argument

0 commit comments

Comments
 (0)