Merge lp:~alan-griffiths/compiz-core/Bug.833729 into lp:compiz-core
Proposed by
Alan Griffiths
Status: | Merged |
---|---|
Merged at revision: | 3067 |
Proposed branch: | lp:~alan-griffiths/compiz-core/Bug.833729 |
Merge into: | lp:compiz-core |
Diff against target: |
71 lines (+34/-6) 1 file modified
plugins/composite/src/screen.cpp (+34/-6) |
To merge this branch: | bzr merge lp:~alan-griffiths/compiz-core/Bug.833729 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel van Vugt | Approve | ||
Review via email: mp+98872@code.launchpad.net |
Commit message
If composite doesn't load exit the process instead of crashing later
Description of the change
If composite doesn't load, then very few plugins will work (and most will crash). So exit with a clue to help figure out the underlying problem.
To post a comment you must log in.
I agree in advance that this is a horrible hack. But making the client code either handle errors, or exception neutral is a LOT of work. This could give us some more immediate feedback on the causes of failure.