Skip to content

Controls script not killed when Stream.RemoveStream is called #1455

@Cabanon

Description

@Cabanon

Describe the bug
I'm trying to use the Stream.AddStream method with a control script to dynamically create a Mopidy instance for each stream created, it works really well but when removing the stream, the script is not killed, resulting in many mopidy instances running in the background.

Steps to Reproduce

  1. Call Stream.AddStream with a control script (I'm using my own script but you can try with meta_mopidy.py the result is the same)
  2. Call Stream.RemoveStream on the previously created stream
  3. The meta_mopidy.py script is still running (visible with the ps command)

Environment details

  • OS: Raspbian/Arch
  • Snapcast version 0.32.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions