[issue16038] ftplib: unlimited readline() from connection

Giampaolo Rodola' report at bugs.python.org
Tue Sep 24 15:12:08 CEST 2013


Giampaolo Rodola' added the comment:

I believe the problem is the set of next_retr_data attribute here:

    def test_retrlines_too_long(self):
        self.server.handler.next_retr_data = 'x' * self.client.maxline * 2

...because self.server.handler runs in a different thread (different than the main one, which is where the setattr() occurs).
We should introduce a new command in the dummy FTP server which sets next_retr_data from within the server thread itself. Will try to work on a patch later this week (I'm sorry but I can't make it earlier).

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue16038>
_______________________________________


More information about the Python-bugs-list mailing list