brailcom / brailcom/speechd

Make auto-spawn support auto-restart

Open
#973 2 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted
Dominant language
C
Stars
331
Forks
92
Avg merge
2d 10h
Merged PRs (30d)
9

Description

**Is your feature request related to a problem? Please describe.**

If the speech-dispatcher daemon gets auto-spawned from the client library, and crashes, it does not get re-auto-spawned.

**Describe the solution you'd like**
The client library should auto-respawn it.

**Describe alternatives you've considered**
One can also use the systemd socket unit, but better fix auto-spawn too.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the client library's auto-spawn path for the speech-dispatcher daemon and compare it with the systemd socket-unit alternative mentioned in the issue. The work is done when a daemon started by the client is automatically spawned again after it crashes, with the existing auto-spawn behavior preserved.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.