2014-04-18 09:27:55 |
John Lenton |
bug |
|
|
added bug |
2014-04-18 09:28:04 |
John Lenton |
ubuntu-push: assignee |
|
John Lenton (chipaca) |
|
2014-04-18 09:28:08 |
John Lenton |
ubuntu-push: importance |
Undecided |
High |
|
2014-04-18 09:28:16 |
John Lenton |
ubuntu-push: status |
New |
Fix Committed |
|
2014-04-18 09:33:28 |
John Lenton |
bug task added |
|
ubuntu-push (Ubuntu) |
|
2014-04-18 09:33:38 |
John Lenton |
ubuntu-push (Ubuntu): assignee |
|
John Lenton (chipaca) |
|
2014-04-18 09:33:41 |
John Lenton |
ubuntu-push (Ubuntu): importance |
Undecided |
High |
|
2014-04-18 09:33:45 |
John Lenton |
ubuntu-push (Ubuntu): status |
New |
In Progress |
|
2014-04-18 09:43:31 |
Launchpad Janitor |
branch linked |
|
lp:~chipaca/ubuntu-push/zomg-fixes |
|
2014-04-23 10:28:26 |
Łukasz Zemczak |
nominated for series |
|
Ubuntu Trusty |
|
2014-04-23 10:29:11 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2014-04-23 10:43:14 |
John Lenton |
description |
Ubuntu Push client should ensure it only runs once per session. |
Ubuntu Push client should ensure it only runs once per session.
[Impact]
* if two push clients connect with the same id, the last one to connects disconnects the previous ones
* a "live" client will attempt to reconnect
thus if for whatever reason two clients run in the same session, they will "fight" over it.
[Test Case]
You need:
* a device on stable
* to shells running as the phablet user
In one of the shells, do
stop ubuntu-push-client
/usr/lib/ubuntu-push-client/ubuntu-push-client
In the other one, do
/usr/lib/ubuntu-push-client/ubuntu-push-client
Watch the fight that ensues
[Regression Potential]
The current implementation quits the first client once the second one claims the dbus name. This *could* be disconnecting the "wrong" one, but as I have had trouble reproducing this in the wild it's hard to tell. In any case it's better than the fight that would ensue without this. |
|
2014-04-23 10:44:04 |
John Lenton |
description |
Ubuntu Push client should ensure it only runs once per session.
[Impact]
* if two push clients connect with the same id, the last one to connects disconnects the previous ones
* a "live" client will attempt to reconnect
thus if for whatever reason two clients run in the same session, they will "fight" over it.
[Test Case]
You need:
* a device on stable
* to shells running as the phablet user
In one of the shells, do
stop ubuntu-push-client
/usr/lib/ubuntu-push-client/ubuntu-push-client
In the other one, do
/usr/lib/ubuntu-push-client/ubuntu-push-client
Watch the fight that ensues
[Regression Potential]
The current implementation quits the first client once the second one claims the dbus name. This *could* be disconnecting the "wrong" one, but as I have had trouble reproducing this in the wild it's hard to tell. In any case it's better than the fight that would ensue without this. |
Ubuntu Push client should ensure it only runs once per session.
[Impact]
* if two push clients connect with the same id, the last one to connects disconnects the previous ones
* a "live" client will attempt to reconnect
thus if for whatever reason two clients run in the same session, they will "fight" over it.
[Test Case]
You need:
* a device on stable
* two shells running as the phablet user
In one of the shells, do
stop ubuntu-push-client
/usr/lib/ubuntu-push-client/ubuntu-push-client
In the other one, do
/usr/lib/ubuntu-push-client/ubuntu-push-client
Watch the fight that ensues
[Regression Potential]
The current implementation quits the first client once the second one claims the dbus name. This *could* be disconnecting the "wrong" one, but as I have had trouble reproducing this in the wild it's hard to tell. In any case it's better than the fight that would ensue without this. |
|
2014-04-24 02:25:27 |
Chris Halse Rogers |
bug task added |
|
ubuntu-push (Ubuntu Trusty) |
|
2014-04-24 07:22:11 |
Chris Halse Rogers |
ubuntu-push (Ubuntu Trusty): status |
New |
Fix Committed |
|
2014-04-24 07:22:16 |
Chris Halse Rogers |
bug |
|
|
added subscriber SRU Verification |
2014-04-24 07:22:20 |
Chris Halse Rogers |
tags |
|
verification-needed |
|
2014-04-24 15:57:18 |
Samuele Pedroni |
tags |
verification-needed |
verification-done |
|
2014-04-30 05:07:59 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/ubuntu-push |
|
2014-05-01 15:33:24 |
Launchpad Janitor |
ubuntu-push (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2014-05-01 15:33:49 |
Colin Watson |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2014-05-05 13:26:05 |
Launchpad Janitor |
ubuntu-push (Ubuntu): status |
In Progress |
Fix Released |
|
2014-05-06 12:41:25 |
John Lenton |
ubuntu-push: status |
Fix Committed |
Fix Released |
|