From 9b3e15f3ccb3f06fa42e0563b58370b07ca10887 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Mon, 13 Jul 2015 17:48:18 +0200 Subject: fixes start mail fetcher --- service/pixelated/bitmask_libraries/session.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'service/pixelated/bitmask_libraries') diff --git a/service/pixelated/bitmask_libraries/session.py b/service/pixelated/bitmask_libraries/session.py index 19ded34c..ffe446a4 100644 --- a/service/pixelated/bitmask_libraries/session.py +++ b/service/pixelated/bitmask_libraries/session.py @@ -73,12 +73,10 @@ class LeapSession(object): self.stop_background_jobs() def start_background_jobs(self): - self.smtp.ensure_running() - reactor.callFromThread(self.incoming_mail_fetcher.start_loop) + reactor.callFromThread(self.incoming_mail_fetcher.startService) def stop_background_jobs(self): - self.smtp.stop() - reactor.callFromThread(self.incoming_mail_fetcher.stop) + reactor.callFromThread(self.incoming_mail_fetcher.stopService) def sync(self): try: @@ -113,7 +111,7 @@ class LeapSessionFactory(object): soledad = SoledadSessionFactory.create(self._provider, auth.token, auth.uuid, password) nicknym = self._create_nicknym(account_email, auth.token, auth.uuid, soledad) - incoming_mail_fetcher = self._create_incoming_mail_fetcher(nicknym, soledad, account_email) + incoming_mail_fetcher = self._create_incoming_mail_fetcher(nicknym, soledad, auth, auth.username) smtp = LeapSmtp(self._provider, auth, nicknym.keymanager) -- cgit v1.2.3