summaryrefslogtreecommitdiff
path: root/src/devices/wwan/nm-device-modem.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2020-02-28 13:55:40 +0100
committerThomas Haller <thaller@redhat.com>2020-03-17 08:13:22 +0100
commit3d78740398a8238ee4ba4f02ca14a8812d0d5493 (patch)
tree5684d831f83c7bf3b4490c1ff3545e9807c7857b /src/devices/wwan/nm-device-modem.c
parent5979972e20d167a2ebef69f09f5680efacc00d52 (diff)
downloadNetworkManager-3d78740398a8238ee4ba4f02ca14a8812d0d5493.tar.gz
device: allow scheduling nm_device_activate_schedule_stage1_prepare() right away
There was only API to schedule the stage on an idle handler. Sometimes, we are just in the right situation to schedule the stage right away. It should be possibly to avoid going through the extra hop. For now, none of the caller makes use of this. So, there isn't any actual change in behavior. But by adding this possibility, we may do use in the future.
Diffstat (limited to 'src/devices/wwan/nm-device-modem.c')
-rw-r--r--src/devices/wwan/nm-device-modem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/wwan/nm-device-modem.c b/src/devices/wwan/nm-device-modem.c
index 5b712625bb..53e4636523 100644
--- a/src/devices/wwan/nm-device-modem.c
+++ b/src/devices/wwan/nm-device-modem.c
@@ -156,7 +156,7 @@ modem_prepare_result (NMModem *modem,
}
priv->stage1_state = NM_DEVICE_STAGE_STATE_COMPLETED;
- nm_device_activate_schedule_stage1_device_prepare (device);
+ nm_device_activate_schedule_stage1_device_prepare (device, FALSE);
}
static void
@@ -191,7 +191,7 @@ modem_auth_result (NMModem *modem, GError *error, gpointer user_data)
}
priv->stage1_state = NM_DEVICE_STAGE_STATE_INIT;
- nm_device_activate_schedule_stage1_device_prepare (device);
+ nm_device_activate_schedule_stage1_device_prepare (device, FALSE);
}
static void