Remove now unnecessary DoneMap
This commit is contained in:
parent
51b8e581f7
commit
78e64fe3ed
23
socket.go
23
socket.go
@ -46,29 +46,6 @@ var (
|
|||||||
ErrDFUInvalidUpgType = errors.New("invalid upgrade type")
|
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 {
|
func startSocket(dev *infinitime.Device) error {
|
||||||
// Make socket directory if non-existant
|
// Make socket directory if non-existant
|
||||||
err := os.MkdirAll(filepath.Dir(k.String("socket.path")), 0755)
|
err := os.MkdirAll(filepath.Dir(k.String("socket.path")), 0755)
|
||||||
|
Loading…
Reference in New Issue
Block a user