[CalendarServer-changes] [12662] CalendarServer/trunk/calendarserver/webadmin/logs.py

source_changes at macosforge.org source_changes at macosforge.org
Wed Mar 12 11:23:44 PDT 2014


Revision: 12662
          http://trac.calendarserver.org//changeset/12662
Author:   wsanchez at apple.com
Date:     2014-02-11 16:26:02 -0800 (Tue, 11 Feb 2014)
Log Message:
-----------
Try not to see EOF

Modified Paths:
--------------
    CalendarServer/trunk/calendarserver/webadmin/logs.py

Modified: CalendarServer/trunk/calendarserver/webadmin/logs.py
===================================================================
--- CalendarServer/trunk/calendarserver/webadmin/logs.py	2014-02-11 23:34:48 UTC (rev 12661)
+++ CalendarServer/trunk/calendarserver/webadmin/logs.py	2014-02-12 00:26:02 UTC (rev 12662)
@@ -32,6 +32,7 @@
 
 from twisted.python.log import FileLogObserver
 from twisted.internet.defer import succeed
+from twisted.internet.task import deferLater
 
 from txweb2.stream import IByteStream, fallbackSplit
 from txweb2.resource import Resource
@@ -139,7 +140,10 @@
         self._start = start
         self._closed = False
 
+        from twisted.internet import reactor
+        self._reactor = reactor
 
+
     def read(self):
         if self._closed:
             return None
@@ -186,7 +190,7 @@
                 textAsEvent(marker, eventID=0, eventClass=u"server")
             )
 
-        return succeed(None)
+        return deferLater(self._reactor, 1, self.read, _retrying=True)
 
 
     def split(self, point):
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140312/31406fe5/attachment.html>


More information about the calendarserver-changes mailing list