-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers
Description
When gsw_service receives an interrupt, it cancels the parent context, and immediately exits, as the process waits on the main thread. This doesn't give children a chance to execute deferred functions, resulting in SHM not being cleaned up.
This could be fixed by implementing a WaitGroup in gsw_service.go and having the main thread wait on each thread to exit before exiting.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers