Esempio n. 1
0
 def close(self):
     self.remove_all_dispatcher_listeners()
     if self._ses:
         self._ses.pause()
         if self._th:
             self.save_resume()
         self.save_state()
     self._stop_services()
     BaseClient.close(self)
Esempio n. 2
0
 def close(self):
     self.remove_all_dispatcher_listeners()
     if self._ses:
         self._ses.pause()
         if self._th:
             self.save_resume()
         self.save_state()
     self._stop_services()
     BaseClient.close(self)
 def close(self):
     self.remove_all_dispatcher_listeners()
     self._monitor.stop()
     self._cache.close()
     if self._ses:
         self._ses.pause()
         if self._th:
             self.save_resume()
         self.save_state()
         self._stop_services()
         try:
             self._ses.remove_torrent(self._th)
         except:
             print 'RuntimeError: invalid torrent handle used'
     BaseClient.close(self)
Esempio n. 4
0
 def close(self):
     if self._file:
         self._file.close()
     BaseClient.close(self)
Esempio n. 5
0
 def close(self):
     if self._file:
         self._file.close()
     BaseClient.close(self)