From 4cb6c42d6cea99f9dc674f5f38fe7d781d19becd Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Tue, 28 Aug 2012 22:58:31 +0200 Subject: qmi-bearer: fix IPv6 disconnection logic --- src/mm-bearer-qmi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/mm-bearer-qmi.c b/src/mm-bearer-qmi.c index 961b9158..0643c3af 100644 --- a/src/mm-bearer-qmi.c +++ b/src/mm-bearer-qmi.c @@ -891,7 +891,7 @@ disconnect (MMBearer *_self, DisconnectContext *ctx; if ((!self->priv->packet_data_handle_ipv4 && !self->priv->packet_data_handle_ipv6) || - (!self->priv->client_ipv4 && self->priv->client_ipv6) || + (!self->priv->client_ipv4 && !self->priv->client_ipv6) || !self->priv->data) { g_simple_async_report_error_in_idle ( G_OBJECT (self), -- cgit v1.2.3-70-g09d2