Zope FTP Server is broken in Zope 2.12/Python 2.6 due to asyncore change
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Python |
Invalid
|
Undecided
|
Unassigned | ||
Zope 2 |
Fix Released
|
Critical
|
Andreas Jung |
Bug Description
When running Zope 2.12 (current svn checkout) on Python 2.6, attempting to connect via FTP results in the following traceback:
2009-08-24 22:38:17 INFO ZServer Incoming connection from 127.0.0.1:50099
2009-08-24 22:38:17 ERROR ZServer uncaptured python exception, closing channel <ZServer.
2009-08-24 22:38:17 WARNING ZServer unhandled close event
This appears to be related to the fact that ZServer.FTPServer's zope_ftp_channel class overrides the 'push' method which would otherwise be inherited from asynchat.async_chat (via ZServer.
Related branches
Changed in python: | |
assignee: | nobody → Python Development (python-dev) |
Changed in zope2: | |
status: | Fix Committed → Fix Released |
This is a blocker for the 2.12 final release