Kaydet (Commit) e6ccf3ab authored tarafından Guido van Rossum's avatar Guido van Rossum

Default to passive mode. See SF bug #126851.

This is slightly controversial, but after reading the argumentation in
the bug tracker for and against, I believe this is the right solution.
Let me know if it breaks for you, and how.
üst 3f819ec2
...@@ -113,7 +113,7 @@ class FTP: ...@@ -113,7 +113,7 @@ class FTP:
- port: port to connect to (integer, default previous port)''' - port: port to connect to (integer, default previous port)'''
if host: self.host = host if host: self.host = host
if port: self.port = port if port: self.port = port
self.passiveserver = 0 self.passiveserver = 1
self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.sock.connect((self.host, self.port)) self.sock.connect((self.host, self.port))
self.file = self.sock.makefile('rb') self.file = self.sock.makefile('rb')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment