aboutsummaryrefslogtreecommitdiff
path: root/manager
AgeCommit message (Collapse)AuthorFilesLines
2023-03-02fix: manager started raceLibravatar Terin Stock1-4/+17
It's possible for there to be a data race where `Add` checks if the manager has started, then proceeds to append to the runnables slice, at the same time that `Start` is progressing towards starting the manager. This results in a data race with the runnables slice. This changeset modifies the manager to use a more traditional locking approach.
2022-11-26add initial version of cgit-httpdLibravatar Terin Stock1-0/+57