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

Fixes an assertion failure on WWAN connection attempts that fail before
secrets are requested.
This commit is contained in:
Lubomir Rintel 2016-04-20 12:52:47 +02:00
parent 1fa73633d3
commit 22c11f8ef1

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