alex2108 / syncthing-tray

trayicon to display status of syncthing
MIT License
57 stars 9 forks source link

panic: sync: unlock of unlocked mutex #25

Closed alex2108 closed 8 years ago

alex2108 commented 8 years ago

not sure if this helps since I was not running the most recent version here :/ should probably include some version info in my builds...

2016/06/12 10:05:54 main.go:136: got new config -> reinitialize
2016/06/12 10:05:54 initialize.go:148: wating for lock
2016/06/12 10:05:54 initialize.go:150: wating for event lock
2016/06/12 10:06:02 initialize.go:207: reading config from syncthing
2016/06/12 10:06:03 initialize.go:259: getting version
2016/06/12 10:06:03 initialize.go:269: displaying version
panic: sync: unlock of unlocked mutex

goroutine 5561 [running]:
panic(0x6d8020, 0xc820431530)
    /home/alex/go/go/src/runtime/panic.go:481 +0x3e6
sync.(*Mutex).Unlock(0xbd4d90)
    /home/alex/go/go/src/sync/mutex.go:109 +0x9f
main.initializeLocked()
    /home/alex/go/src/github.com/alex2108/syncthing-tray/initialize.go:173 +0x113
created by main.initialize
    /home/alex/go/src/github.com/alex2108/syncthing-tray/initialize.go:152 +0x1c0