A follow on from this comment.
If your DB is corrupted or deleted, Submariner prevents the application from closing due to an error while saving/could not merge changes.
Steps to reproduce
With Submariner open, and connected to a valid server, run rm ~/Music/Submariner/*sqlite* to nuke sqlite db (or rm -rf ~/Music/Submariner ⛔️ Note for any unsuspecting passer-by Warning: Be cautious with this command. It will delete any music locally stored in your Submariner directory. ⛔️)
Attempt to quit Submariner: cmd + q
Dialogue warning about the save error prevents the application from closing.
Short term workaround
Run pkill Submariner to ~sink~ kill Submariner
Screenshots
If you rm -rf the whole ~/Music/Submariner directory
What
A follow on from this comment. If your DB is corrupted or deleted, Submariner prevents the application from closing due to
an error while saving
/could not merge changes
.Steps to reproduce
rm ~/Music/Submariner/*sqlite*
to nuke sqlite db (orrm -rf ~/Music/Submariner
⛔️ Note for any unsuspecting passer-by Warning: Be cautious with this command. It will delete any music locally stored in your Submariner directory. ⛔️)cmd + q
Short term workaround
pkill Submariner
to ~sink~ kill SubmarinerScreenshots
If you
rm -rf
the whole~/Music/Submariner
directoryIf you only nuke the sqlite files:
Versions
0.49.3 (8b93962f)
brew
)