~charon030/compiz-core/fix-751605

Viewing all changes in revision 3119.

  • Committer: Daniel van Vugt
  • Date: 2012-10-02 08:16:14 UTC
  • Revision ID: daniel.van.vugt@canonical.com-20121002081614-pr6h3m1ayv5uqsn6
Some decoration pixmaps get leaked on window resize, due to race conditions
between gtk-window-decorator and the decor plugin.

That's a complex problem which requires a better interprocess communication
and resource ownership design. So I'm not trying to fix that directly.

Instead, what this does is limits pixmap leaks to the lifetime of the frame
window. So if any leaks do occur, they will be cleaned up and freed next
time the window is minimized or closed. Or to garbage collect for all windows,
just hit Ctrl+Alt+D twice.

(LP: #1057263)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: