From b0c4574481d86401cf28a09851b7cc7d82ba910b Mon Sep 17 00:00:00 2001 From: Arsen Musayelyan Date: Sun, 1 May 2022 14:00:31 -0700 Subject: [PATCH] Remove now unnecessary DoneMap --- socket.go | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/socket.go b/socket.go index 715a460..828570d 100644 --- a/socket.go +++ b/socket.go @@ -46,29 +46,6 @@ var ( ErrDFUInvalidUpgType = errors.New("invalid upgrade type") ) -type DoneMap map[string]chan struct{} - -func (dm DoneMap) Exists(key string) bool { - _, ok := dm[key] - return ok -} - -func (dm DoneMap) Done(key string) { - ch := dm[key] - ch <- struct{}{} -} - -func (dm DoneMap) Create(key string) { - dm[key] = make(chan struct{}, 1) -} - -func (dm DoneMap) Remove(key string) { - close(dm[key]) - delete(dm, key) -} - -var done = DoneMap{} - func startSocket(dev *infinitime.Device) error { // Make socket directory if non-existant err := os.MkdirAll(filepath.Dir(k.String("socket.path")), 0755)