Skip to content
This repository has been 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 ]

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
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