diff roundup/scripts/roundup_server.py @ 3891:410cae6ab7dd

need to pass arguments to wrapper readline for SSL servers
author Justus Pendleton <jpend@users.sourceforge.net>
date Sun, 09 Sep 2007 16:03:13 +0000
parents 41948328f987
children c9cdc4eb8ca5
line wrap: on
line diff
--- a/roundup/scripts/roundup_server.py	Fri Sep 07 20:27:46 2007 +0000
+++ b/roundup/scripts/roundup_server.py	Sun Sep 09 16:03:13 2007 +0000
@@ -17,7 +17,7 @@
 
 """Command-line script that runs a server over roundup.cgi.client.
 
-$Id: roundup_server.py,v 1.92 2007-09-07 20:27:46 jpend Exp $
+$Id: roundup_server.py,v 1.93 2007-09-09 16:03:13 jpend Exp $
 """
 __docformat__ = 'restructuredtext'
 
@@ -120,12 +120,12 @@
                 def __init__(self, fileobj):
                     self.__fileobj = fileobj
 
-                def readline(self):
+                def readline(self, *args):
                     """ SSL.Connection can return WantRead """
                     line = None
                     while not line:
                         try:
-                            line = self.__fileobj.readline()
+                            line = self.__fileobj.readline(*args)
                         except SSL.WantReadError:
                             line = None
                     return line

Roundup Issue Tracker: http://roundup-tracker.org/