diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-02-29 12:46:33 +0100 |
---|---|---|
committer | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-03-01 15:06:43 +0100 |
commit | 9d7c9000c3bde077cb4e04eab38998280daa50b0 (patch) | |
tree | dd2c6d0f8acfbcfae715bc6a35eb49cc19462e30 /AUTHORS | |
parent | bfc7e605e5bae1134ec1c9e30274b80c7f62f917 (diff) |
spice: fix double unref of main channel
When doing unref() on a channel, channel-destroy signal may be emitted
during object dispose time, and it will attempt to unref() the channel
again likely leading to a crash.
It may be that spice-gtk should have a different/simpler object
life-cycle model, but it's also a good assumption to not take strong
references on the channels, but just keep a weak reference as the
session is really the channel life-cycle manager.
https://bugzilla.redhat.com/show_bug.cgi?id=797082
Diffstat (limited to 'AUTHORS')
0 files changed, 0 insertions, 0 deletions