diff options
author | Jeff Forcier <jeff@bitprophet.org> | 2017-11-07 09:30:13 -0800 |
---|---|---|
committer | Jeff Forcier <jeff@bitprophet.org> | 2017-11-07 09:33:39 -0800 |
commit | 4753881223e0ff5e3b3be35bb687a18dfec4f672 (patch) | |
tree | cf53bea4ab022fdf5b892aa3c83f26c759d74a57 | |
parent | a4b17ac6bc499e97e9227d092e7f002b43d06819 (diff) |
Rename an internal-only 'async' method kwarg for Python 3.7 compatibility.
Fixes #1108
-rw-r--r-- | paramiko/sftp_file.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/paramiko/sftp_file.py b/paramiko/sftp_file.py index 028d894a..bc34db94 100644 --- a/paramiko/sftp_file.py +++ b/paramiko/sftp_file.py @@ -65,15 +65,15 @@ class SFTPFile (BufferedFile): self._reqs = deque() def __del__(self): - self._close(async=True) + self._close(async_=True) def close(self): """ Close the file. """ - self._close(async=False) + self._close(async_=False) - def _close(self, async=False): + def _close(self, async_=False): # We allow double-close without signaling an error, because real # Python file objects do. However, we must protect against actually # sending multiple CMD_CLOSE packets, because after we close our @@ -88,7 +88,7 @@ class SFTPFile (BufferedFile): self.sftp._finish_responses(self) BufferedFile.close(self) try: - if async: + if async_: # GC'd file handle could be called from an arbitrary thread # -- don't wait for a response self.sftp._async_request(type(None), CMD_CLOSE, self.handle) |