modem: cancel secrets only if there's an outstanding request

Fixes an assertion failure on WWAN connection attempts that fail before
secrets are requested.

(cherry picked from commit 22c11f8ef1)
This commit is contained in:
Lubomir Rintel 2016-04-20 12:52:47 +02:00
parent fa7cacd7df
commit 8ea39c3f1c

View file

@ -742,7 +742,8 @@ cancel_get_secrets (NMModem *self)
{
NMModemPrivate *priv = NM_MODEM_GET_PRIVATE (self);
nm_act_request_cancel_secrets (priv->act_request, priv->secrets_id);
if (priv->secrets_id)
nm_act_request_cancel_secrets (priv->act_request, priv->secrets_id);
}
static void