Skip to content

Background processes clogging up the Task Manager after crashΒ #3

@mintshader

Description

@mintshader

As you might imagine, Speekaboo crashes a lot for me πŸ˜… I've noticed that if the program doesn't close out properly for any reason, it leaves behind these background processes.

Image

This wouldn't be an issue, except when I reload Speekaboo, I get the error "Error: Address in use. Is there another instance running?" and events from Speaker.bot don't run in the new Speekaboo instance. I have to manually end the windowed Python processes before running a new Speekaboo instance (where it then runs normally).

Image

The way I've been getting around this is by running Speekaboo from a .bat file that has this:

@echo off
cd /d "C:\Users\mint\Speekaboo-main"

taskkill /F /IM python.exe >nul 2>&1
taskkill /F /IM pythonw.exe >nul 2>&1

call poetry run pythonw -m speekaboo

It's a non-issue for me, but I wanted to put it here just in case you can add an easy fix for this in the next update! 😊 Thanks again for making Speekaboo, I really enjoy it and I hope it can get to a point where I can suggest it to non-techy streamer friends to use as a good TTS alternative πŸ’–

Adding this for posterity's sake, I'm running this on Windows 11, with Python 3.12.10 and Poetry 2.2.1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions