diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2024-07-30 23:16:16 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksandermj@chromium.org> | 2024-09-30 07:51:53 +0000 |
commit | 17929188d84dcf84600238237843cce688379fe3 (patch) | |
tree | 157df7a5bd2ed80f5a0cd55eecdf5457920fd1c8 /docs/reference/api/ModemManager-docs.xml | |
parent | a030eaef7639e491f085cdd0ee52a217b8b7bea9 (diff) |
broadband-modem: update modem state before enabling task is completed
The modem state property update was happening at enabling task context
free time, after the actual task completion has happened. Due to this,
scheduling a new enable request right after finishing one would end up
with the logic asserting, as the new enable operation would be
scheduled while the modem was still reporting "enabling" state.
ModemManager[7673]: <inf> [1722359278.131123] [modem0] processing user request to enable modem...
**
ERROR:../src/mm-broadband-modem.c:12487:enable: code should not be reached
Bail out! ERROR:../src/mm-broadband-modem.c:12487:enable: code should not be reached
Aborted
Diffstat (limited to 'docs/reference/api/ModemManager-docs.xml')
0 files changed, 0 insertions, 0 deletions