[gvfs/gnome-3-14] gvfschannel: don't abort when finalizing



commit 0821b838392fb9320705191979d2f301b0141076
Author: Ondrej Holy <oholy redhat com>
Date:   Wed Oct 8 16:17:36 2014 +0200

    gvfschannel: don't abort when finalizing
    
    Remove g_assert (channel->priv->backend_handle == NULL), because it
    could happen when backend is force unmounted.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=737842

 daemon/gvfschannel.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)
---
diff --git a/daemon/gvfschannel.c b/daemon/gvfschannel.c
index 418fc6d..90b7b5a 100644
--- a/daemon/gvfschannel.c
+++ b/daemon/gvfschannel.c
@@ -145,8 +145,6 @@ g_vfs_channel_finalize (GObject *object)
   if (channel->priv->backend)
     g_object_unref (channel->priv->backend);
   
-  g_assert (channel->priv->backend_handle == NULL);
-  
   if (G_OBJECT_CLASS (g_vfs_channel_parent_class)->finalize)
     (*G_OBJECT_CLASS (g_vfs_channel_parent_class)->finalize) (object);
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]