summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobey Pointer <robey@lag.net>2008-05-18 16:12:21 -0700
committerRobey Pointer <robey@lag.net>2008-05-18 16:12:21 -0700
commite47e2035403e4dc92609d4a8aae8f4f41874a9fb (patch)
treefb4bcf1c98c699e1c47f09529e7d386c86d2828c
parentd21d38450961406d87ec87c0802465fbc56a01e8 (diff)
[project @ robey@lag.net-20080518231221-znq4h93fzdgotwf1]
include an empty language field on sftp responses, since some clients expect it.
-rw-r--r--paramiko/sftp_server.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/paramiko/sftp_server.py b/paramiko/sftp_server.py
index df7df624..995fc310 100644
--- a/paramiko/sftp_server.py
+++ b/paramiko/sftp_server.py
@@ -204,7 +204,8 @@ class SFTPServer (BaseSFTP, SubsystemHandler):
desc = SFTP_DESC[code]
except IndexError:
desc = 'Unknown'
- self._response(request_number, CMD_STATUS, code, desc)
+ # some clients expect a "langauge" tag at the end (but don't mind it being blank)
+ self._response(request_number, CMD_STATUS, code, desc, '')
def _open_folder(self, request_number, path):
resp = self.server.list_folder(path)