Merge lp:~oiteam/epoptes/auto-reconnect into lp:~epoptes/epoptes/exported-translations
Status: | Rejected |
---|---|
Rejected by: | Alkis Georgopoulos |
Proposed branch: | lp:~oiteam/epoptes/auto-reconnect |
Merge into: | lp:~epoptes/epoptes/exported-translations |
Diff against target: |
60 lines (+41/-4) 1 file modified
epoptes-client/epoptes-client (+41/-4) |
To merge this branch: | bzr merge lp:~oiteam/epoptes/auto-reconnect |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alkis Georgopoulos | Disapprove | ||
Review via email: mp+273468@code.launchpad.net |
Description of the change
Re-proposing this merge after some rework following Alkis advices (via IRC).
Unmerged revisions
- 392. By Laércio de Sousa
-
Reintroduce asking to systemd-logind if current session is closing, as epoptes-client may not receive a SIGTERM from session manager on logout.
- 391. By Laércio de Sousa
-
Rename variables to avoid potential conflicts with ones set by socat itself.
- 390. By Laércio de Sousa
-
Merge with trunk
- 389. By Laércio de Sousa
-
Update auto-reconnect heuristic to terminate gracefully when logind session terminates, but also deal with non-systemd contexts.
- 388. By Laércio de Sousa
-
Revert revision 387. We'll follow another systemd-independent approach.
- 387. By Laércio de Sousa
-
Stop trying to reconnect if systemd-logind session is closing
- 386. By Laércio de Sousa
-
Keep reconnecting even if socat ends unexpectedly (exit code != 0).
- 385. By Laércio de Sousa
-
Add a "sleep 1" inside while loops, just for precaution.
- 384. By Laércio de Sousa
-
Restore original behaviour (no auto-reconnect) for thin/fat clients only.
- 383. By Laércio de Sousa
-
Fix coding style consistency
Hi Laércio,
thanks for the patch, but it was rather harder than a loop, so I'll close this branch.
Reconnections were implemented in: bazaar. launchpad. net/~epoptes/ epoptes/ trunk/revision/ 458
http://
Keeping the connections were implemented in: bazaar. launchpad. net/~epoptes/ epoptes/ trunk/revision/ 457
http://
And there will be another commit for reconnecting the GUI to the epoptes service.
Please comment on if the above commits work for you!