Cole Robinson
|
a52ad2eb37
|
details: Properly cleanup when VM/conn disappears
Make sure we are properly freeing all our state, so python can reap domains
and conn instances
|
2011-04-11 18:35:21 -04:00 |
|
Cole Robinson
|
a83fe73b1e
|
error: Subclass vmmGObject
Gives us lifecycle tracking and useful helpers like refcount
|
2011-04-11 16:26:41 -04:00 |
|
Cole Robinson
|
d74066da21
|
baseclass: Simplify cleaning up gobject signals
Just add a custom connect/disconnect to keep track of the signals for us.
|
2011-04-11 16:16:07 -04:00 |
|
Cole Robinson
|
85340ca491
|
baseclass: Track object lifetime to help debug ref leaks
|
2011-04-11 12:54:47 -04:00 |
|
Cole Robinson
|
586f7b3274
|
domain: Fix ref count issues preventing proper cleanup
Make sure we unregister all callbacks so that the domain object
is properly reaped by python. Mediadev has somewhat similar issues,
so handle that.
|
2011-04-11 12:01:28 -04:00 |
|
Cole Robinson
|
d0d20148f7
|
asyncjob: Simplify error reporting
|
2010-12-10 09:57:42 -05:00 |
|
Cole Robinson
|
5c45358adc
|
Remove 'config' passing from remaining classes/functions
|
2010-12-09 14:06:00 -05:00 |
|
Cole Robinson
|
2dd81900fa
|
Have UI classes share a baseclass
|
2010-12-08 17:26:19 -05:00 |
|