Index: /Users/mh/Documents/workspace/SC7.0/Slim/Formats/RemoteStream.pm =================================================================== --- /Users/mh/Documents/workspace/SC7.0/Slim/Formats/RemoteStream.pm (revision 16561) +++ /Users/mh/Documents/workspace/SC7.0/Slim/Formats/RemoteStream.pm (working copy) @@ -93,7 +93,10 @@ if ($errnum != EWOULDBLOCK && $errnum != EINPROGRESS) { - $log->error("Can't open socket to [$server:$port]: $errnum: $!"); + unless ($port == preferences('plugin.musicmagic')->get('port')) { + + $log->error("Can't open socket to [$server:$port]: $errnum: $!"); + } close $sock; return undef; Index: /Users/mh/Documents/workspace/SC7.0/Slim/Plugin/MusicMagic/Plugin.pm =================================================================== --- /Users/mh/Documents/workspace/SC7.0/Slim/Plugin/MusicMagic/Plugin.pm (revision 16561) +++ /Users/mh/Documents/workspace/SC7.0/Slim/Plugin/MusicMagic/Plugin.pm (working copy) @@ -126,6 +126,9 @@ Slim::Plugin::MusicMagic::Settings->new; + # shortcut if the plugin is not activated + return unless $prefs->get('musicmagic'); + $log->info("Testing for API on $MMSHost:$MMSport"); my $http = Slim::Player::Protocols::HTTP->new({ @@ -138,7 +141,7 @@ $initialized = 0; - $log->warn("Can't connect to port $MMSport - MusicMagic disabled."); + $log->info("Can't connect to port $MMSport - MusicMagic disabled."); } else {