Skip to content

libqmi-glib,device: schedule indications with G_PRIORITY_DEFAULT

The response processing operations are scheduled by g_simple_async_result_complete_in_idle(), which creates an idle source with G_PRIORITY_DEFAULT priority.

We should schedule the indications with the same priority (instead of the default G_PRIORITY_DEFAULT_IDLE) so that the processing of indications and responses are ordered corectly.

See ModemManager!951 (merged)

Merge request reports