From: <bu...@us...> - 2009-08-30 00:36:57
|
Revision: 735 http://fail2ban.svn.sourceforge.net/fail2ban/?rev=735&view=rev Author: buanzo Date: 2009-08-30 00:36:40 +0000 (Sun, 30 Aug 2009) Log Message: ----------- Fix for python 2.6 / 3.0 incompatibility Modified Paths: -------------- branches/FAIL2BAN-0_8/server/asyncserver.py Modified: branches/FAIL2BAN-0_8/server/asyncserver.py =================================================================== --- branches/FAIL2BAN-0_8/server/asyncserver.py 2009-08-28 22:26:17 UTC (rev 734) +++ branches/FAIL2BAN-0_8/server/asyncserver.py 2009-08-30 00:36:40 UTC (rev 735) @@ -132,7 +132,8 @@ # Sets the init flag. self.__init = True # TODO Add try..catch - asyncore.loop(use_poll = True) + # There's a bug report for Python 2.6/3.0 that use_poll=True yields some 2.5 incompatibilities: + asyncore.loop(use_poll = False) # fixes the "Unexpected communication problem" issue on Python 2.6. ## # Stops the communication server. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |