code: def check_url (self):
          
          try:
              url_data = self.urlqueue.get(timeout=QUEUE_POLL_INTERVALL_SECS)
              if url_data is not None:
                  try:
                      self.check_url_data(url_data)
                  finally:
                      self.urlqueue.task_done(url_data)
                  self.setName(self.origname)
          except urlqueue.Empty:
              pass
          except Exception:
              self.internal_error()
docs: Try to get URL data from queue and check it.