8000 Update skill stop sequence by forslund · Pull Request #2529 · MycroftAI/mycroft-core · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Sep 8, 2024. It is now read-only.

Update skill stop sequence #2529

Merged
merged 4 commits into from
Apr 7, 2020
Merged

Conversation

forslund
Copy link
Collaborator
@forslund forslund commented Apr 2, 2020

Description

  • Warn about skills that takes a long time to shutdown
  • Make Playback control stop faster if audio process isn't responding
  • Stop faster if in the midst of sending settingsmeta after startup

Contributor license agreement signed?

CLA [ Yes ]

forslund added 4 commits April 2, 2020 19:13
The upload queue will now check if it's stopped while consuming the
queue, allowing quicker shutdown if triggered while in the middle of
uploading settingsmeta.
"stop-mycroft.sh all" stopped the messagebus before the services were
shutdown, causing disconnected errors for the processes and making some
of the shutdown code take longer.
The 5 second timeout made the playback control take quite some time to
shutdown if the audio process isn't running.
@devs-mycroft devs-mycroft added the CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) label Apr 2, 2020
@forslund forslund requested a review from chrisveilleux April 6, 2020 06:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0