lp:~marcustomlinson/unity-scopes-api/invoke_callback_when_set
Created by
Marcus Tomlinson
and last modified
- Get this branch:
- bzr branch lp:~marcustomlinson/unity-scopes-api/invoke_callback_when_set
Only
Marcus Tomlinson
can upload to this branch. If you are
Marcus Tomlinson
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- PS Jenkins bot (community): Approve (continuous-integration)
- Paweł Stołowski (community): Approve
-
Diff: 488 lines (+154/-123)3 files modifiedinclude/unity/scopes/internal/OnlineAccountClientImpl.h (+2/-1)
src/scopes/internal/OnlineAccountClientImpl.cpp (+66/-27)
test/gtest/scopes/OnlineAccountClient/OnlineAccountClient_test.cpp (+86/-95)
Related bugs
Bug #1380588: Results blank after reboot when scope is signed in to OA | Critical | Fix Released |
Related blueprints
Branch information
Recent revisions
- 277. By Marcus Tomlinson
-
Improved thread safety for access to AccountInfo from mainloop / non-mainloop threads.
- 276. By Marcus Tomlinson
-
Invoke callback for all known statuses at the time of setting the callback method
- 273. By Marcus Tomlinson
-
Keep a queue of callback statuses while callback_ is null, then flush them out upon calling set_service_
update_ callback( ) - 270. By Marcus Tomlinson
-
Allow busy signon sessions to fully complete before shutting down (only cancel overlapping sessions), and clear the session from within callback() after the callback has been invoked.
- 269. By Marcus Tomlinson
-
Move flush_pending_
session( ) out of refresh_ service_ statuses( ) and into get_service_ statuses( ) to defer the wait for SignOn replies until statuses are pulled. Also, run the callback in a seperate thread so that get_service_ statuses( ) can be called from it.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity-scopes-api