lp:~albaguirre/mir/backport-fixes-to-0.11
Created by
Alberto Aguirre
and last modified
- Get this branch:
- bzr branch lp:~albaguirre/mir/backport-fixes-to-0.11
Only
Alberto Aguirre
can upload to this branch. If you are
Alberto Aguirre
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Related bugs
Related blueprints
Branch information
Recent revisions
- 2291. By Alberto Aguirre
-
Fix deadlock caused by lock ordering issues.
The framedropping policy acquires an internal lock while invoking the user callback. BufferQueue calls framedrop policy methods while holding its own lock; the callback implementation given to the policy also acquires the same lock which results in a classic lock ordering deadlock issue.
To avoid such lock order issues, the framedrop policy and alarm factory interfaces expose an additional API to allow users to pass in lock/unlock functions, which can then be used by the callback dispatching context to preserve lock ordering.
Backported from lp:mir r2335
- 2290. By Alexandros Frantzis
-
platforms: Use the ABI version in platform library names and packages.
Backported from lp:mir, r2333
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir