/[straw]/straw/src/lib/PollManager.py
ViewVC logotype

Diff of /straw/src/lib/PollManager.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.31 by juri, Fri Oct 31 19:25:15 2003 UTC revision 1.32 by juri, Fri Oct 31 20:31:54 2003 UTC
# Line 5  import time Line 5  import time
5  import gtk  import gtk
6  import socket  import socket
7    
8    from error import logtb
9    
10  class PollManager:  class PollManager:
11      def __init__(self):      def __init__(self):
12          self.pollers = []          self.pollers = []
# Line 66  class Poller: Line 68  class Poller:
68          parsed = None          parsed = None
69    
70          headers = {}          headers = {}
71          if self._feed.previous_etag is not None or self._feed.previous_etag != "":          if self._feed.previous_etag is not None:
72              headers['If-None-Match'] = self._feed.previous_etag              headers['If-None-Match'] = self._feed.previous_etag
73          try:          try:
74              pc = straw.URLFetch.connection_manager.request(              pc = straw.URLFetch.connection_manager.request(
# Line 113  class Poller: Line 115  class Poller:
115          return 1          return 1
116    
117      def http_failed(self, exception):      def http_failed(self, exception):
118            logtb(str(exception))
119          if isinstance(exception, socket.error):          if isinstance(exception, socket.error):
120              err = exception.args[1]              err = exception.args[1]
121          else:          else:

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26