Properly recover from a failed login
authorEd Page <eopage@byu.net>
Mon, 13 Dec 2010 23:39:35 +0000 (17:39 -0600)
committerEd Page <eopage@byu.net>
Mon, 13 Dec 2010 23:39:35 +0000 (17:39 -0600)
src/session.py

index 3f8a6c6..963f0a1 100644 (file)
@@ -408,6 +408,7 @@ class Session(QtCore.QObject):
                                        for asyncOp in loginOps:
                                                asyncOp.start()
                        except Exception, e:
+                               self._loggedInTime = self._LOGGEDOUT_TIME
                                self.error.emit(str(e))
                        finally:
                                self.stateChange.emit(finalState)