diff options
-rw-r--r-- | paramiko/sftp_file.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/paramiko/sftp_file.py b/paramiko/sftp_file.py index 13ac1754..11ca3279 100644 --- a/paramiko/sftp_file.py +++ b/paramiko/sftp_file.py @@ -92,7 +92,8 @@ class SFTPFile (BufferedFile): k.sort(cmp=lambda x, y: cmp(x[0], y[0])) buf_offset, buf_size = k[-1] if buf_offset + buf_size <= offset: - return True + # prefetch request ends before this one begins + return False if buf_offset + buf_size >= offset + size: # inclusive return True |