summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobey Pointer <robey@lag.net>2006-12-27 16:40:16 -0500
committerRobey Pointer <robey@lag.net>2006-12-27 16:40:16 -0500
commitc1e3e85353a29141daeca5c81fef57e2ea36c12c (patch)
tree252ab91dab90efe6bdb13a6568caa9581ced94cd
parentc570f1a35a0fde2a576062e84be8d4b91bd3ad91 (diff)
[project @ robey@lag.net-20061227214016-ebfnh1q09zt8z3ej]
as john arbash meinel points out, this assert wasn't validating internal consistency, because a readv() request may ask for more data than is left in the file. so remove the assert.
-rw-r--r--paramiko/sftp_file.py1
1 files changed, 0 insertions, 1 deletions
diff --git a/paramiko/sftp_file.py b/paramiko/sftp_file.py
index 11ca3279..3cc453fa 100644
--- a/paramiko/sftp_file.py
+++ b/paramiko/sftp_file.py
@@ -464,7 +464,6 @@ class SFTPFile (BufferedFile):
raise SFTPError('Expected data')
data = msg.get_string()
offset, length = self._prefetch_reads.pop(0)
- assert length == len(data)
self._prefetch_data[offset] = data
if len(self._prefetch_reads) == 0:
self._prefetch_done = True