close session at deinit

This commit is contained in:
Romain Bignon 2010-11-18 09:35:12 +01:00
commit fd2bb8abb1
2 changed files with 7 additions and 0 deletions

View file

@ -49,6 +49,10 @@ class DLFPBackend(BaseBackend, ICapMessages, ICapMessagesPost):
def create_default_browser(self):
return self.create_browser(self.config['username'], self.config['password'])
def deinit(self):
with self.browser:
self.browser.close_session()
def iter_threads(self):
whats = set()
if self.config['get_news']:

View file

@ -109,3 +109,6 @@ class DLFP(BaseBrowser):
def is_logged(self):
return (self.page and self.page.is_logged())
def close_session(self):
self.openurl('/close_session.html')