lp:~ci-train-bot/lightdm/lightdm-ubuntu-yakkety-landing-030
- Get this branch:
- bzr branch lp:~ci-train-bot/lightdm/lightdm-ubuntu-yakkety-landing-030
Branch merges
Branch information
Recent revisions
- 2381. By Michael Terry
-
There are two in-session bugs fixed here.
One is a lightdm crash when an in-session greeter tries to authenticate any user a second time.
The second fix stops lightdm from closing a session if a greeter tries to start a new authentication after already succeeding in authenticating a user.
== The crash ==
Fixed by r2378 in this branch. It seemed the seat was shutting down the greeter-session's authentication session. But the greeter wasn't watching its auth session to see when it got closed. And it would try to use it later.
So I've simply added a watch for that signal.
== Closing a session ==
Fixed by r2379 in this branch. If a greeter-session's authentication session becomes a real boy, we don't want to stop that session when doing a new authentication.
So if the auth session is running a command, I've changed the code to not close the session when resetting the greeter state.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:lightdm