Thanks for replying so quickly. I went on seeking solutions... and I'm
not sure the problem lied with Squeezelite-X. The server is a fixed
machine, always wired. And it's the same machine on which Squeezelite-X
is running.

I thought the problem lied with SQLX, is there an official acronym for
it? :), but then I noticed that accessing the plugins page in servers
settings (web interface) crashed the server too. So I wondered whether
first the server crashed and then SQLX gave its errors.

I looked at Squeezebox Server logs and I found this:

Code:
--------------------
    
  [20-08-15 04:14:21.6538] Slim::Utils::Misc::msg (1255) Warning: 
[04:14:21.6536] cannot unlink file for 
C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\Spotty\Bin\MSWin32-x86-multi-thread\spotty.exe:
 Permission denied at /Slim/Utils/PluginDownloader.pm line 90
  [20-08-15 04:14:21.6543] Slim::Utils::Misc::msg (1255) Warning: 
[04:14:21.6543] cannot remove directory for 
C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\Spotty\Bin\MSWin32-x86-multi-thread:
 Directory not empty at /Slim/Utils/PluginDownloader.pm line 90
  [20-08-15 04:14:21.6549] Slim::Utils::Misc::msg (1255) Warning: 
[04:14:21.6548] cannot remove directory for 
C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\Spotty\Bin: Directory 
not empty at /Slim/Utils/PluginDownloader.pm line 90
  [20-08-15 04:14:21.6554] Slim::Utils::Misc::msg (1255) Warning: 
[04:14:21.6553] cannot remove directory for 
C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\Spotty: Directory not 
empty at /Slim/Utils/PluginDownloader.pm line 90
  [20-08-15 04:14:21.7964] Slim::Utils::Misc::msg (1255) Warning: 
[04:14:21.7962] IO error: Can't open file 
C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\Spotty\Bin\MSWin32-x86-multi-thread\spotty.exe
 for write : Permission denied 
  at /Slim/Utils/PluginManager.pm line 861
  [20-08-15 04:14:21.8003] Slim::Utils::Misc::msg (1255) Warning: 
[04:14:21.8002] cannot unlink file for 
C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\Spotty\Bin\MSWin32-x86-multi-thread\spotty.exe:
 Permission denied at /Slim/Utils/PluginDownloader.pm line 131
  [20-08-15 04:14:21.8012] Slim::Utils::Misc::msg (1255) Warning: 
[04:14:21.8011] cannot remove directory for 
C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\Spotty\Bin\MSWin32-x86-multi-thread:
 Directory not empty at /Slim/Utils/PluginDownloader.pm line 131
  [20-08-15 04:14:21.8019] Slim::Utils::Misc::msg (1255) Warning: 
[04:14:21.8018] cannot remove directory for 
C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\Spotty\Bin: Directory 
not empty at /Slim/Utils/PluginDownloader.pm line 131
  [20-08-15 04:14:21.8063] Slim::Utils::Misc::msg (1255) Warning: 
[04:14:21.8062] cannot remove directory for 
C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\Spotty: Directory not 
empty at /Slim/Utils/PluginDownloader.pm line 131
  
--------------------

And I remembered that yesterday (or today, I honestly don't remember),
SQLX alerted me to a Spotty update being available. I updated and
restarted the server from within SQLX. Maybe something went wrong there,
because when I accessed Task Manager (Windows 10) I saw like 8 or 9
different spotty.exe instances. But according to the plugins page,
spotty was not installed. So I force stopped all those instances,
deleted all folders and files related to spotty, restarted the server
and... crossing fingers, now everything seems to be working correctly.

I am sorry for thinking that SQLX was the culprit, while it probably was
simply reacting to the server stopping, and not causing it to stop.


------------------------------------------------------------------------
gorman's Profile: http://forums.slimdevices.com/member.php?userid=56
View this thread: http://forums.slimdevices.com/showthread.php?t=108550

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to