* Fix infinite loop if cddb fails. Thanks to Dominic Hargreaves for the
authorSteve McIntyre <steve@einval.com>
Wed, 26 Sep 2012 16:54:57 +0000 (16:54 +0000)
committerSteve McIntyre <steve@einval.com>
Wed, 26 Sep 2012 16:54:57 +0000 (16:54 +0000)
    patch. Closes: #687038 in Debian

abcde
changelog

diff --git a/abcde b/abcde
index b2d31d0..a1718b2 100755 (executable)
--- a/abcde
+++ b/abcde
@@ -2400,6 +2400,9 @@ do_cddbstat ()
                                                2??)    # Server responded, everything seems OK
                                                        rc=0
                                                        ;;
+                                               *)      # unknown error
+                                                       break
+                                                       ;;
                                        esac
                                        ;;
                                esac
index 678d59b..bf6c845 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,4 +1,4 @@
-abcde 2.5.5
+abcde 2.5.5 UNRELEASED
 
   * Fix finding $CDROM on OS X. Thanks to niederstrasser for the patch.
     Closes issue 71.
@@ -6,6 +6,8 @@ abcde 2.5.5
     to vskytta for the patch. Closes issue 73.
   * Clean up movement to eyeD3, remove id3v2 remnants. Thanks to vskytta
     for the patch. Closes issue 74.
+  * Fix infinite loop if cddb fails. Thanks to Dominic Hargreaves for the
+    patch. Closes: #687038 in Debian
 
  -- Steve McIntyre <93sam@debian.org>  Tue, 18 Sep 2012 12:42:11 +0100