Esempio n. 1
0
 def handle_data_requests(self):
     from calibre.gui2.tweak_book.completion.basic import handle_data_request
     while True:
         try:
             req = self.recv(self.data_conn)
         except EOFError:
             break
         except Exception:
             import traceback
             traceback.print_exc()
             break
         if req is None or self.shutting_down:
             break
         result, tb = handle_data_request(req)
         try:
             self.send((result, tb), self.data_conn)
         except EOFError:
             break
         except Exception:
             import traceback
             traceback.print_exc()
             break
Esempio n. 2
0
 def handle_data_requests(self):
     from calibre.gui2.tweak_book.completion.basic import handle_data_request
     while True:
         try:
             req = self.recv(self.data_conn)
         except EOFError:
             break
         except Exception:
             import traceback
             traceback.print_exc()
             break
         if req is None or self.shutting_down:
             break
         result, tb = handle_data_request(req)
         try:
             self.send((result, tb), self.data_conn)
         except EOFError:
             break
         except Exception:
             import traceback
             traceback.print_exc()
             break