[rygel] media-export: Really delete cache file on error



commit d42e8f558ef0b6efa36db8bebf1ee6237da2b024
Author: Jens Georg <mail jensge org>
Date:   Fri Jan 22 22:10:32 2016 +0100

    media-export: Really delete cache file on error
    
    Signed-off-by: Jens Georg <mail jensge org>

 .../rygel-media-export-dvd-parser.vala             |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/plugins/media-export/rygel-media-export-dvd-parser.vala 
b/src/plugins/media-export/rygel-media-export-dvd-parser.vala
index d4df13b..22dc3a9 100644
--- a/src/plugins/media-export/rygel-media-export-dvd-parser.vala
+++ b/src/plugins/media-export/rygel-media-export-dvd-parser.vala
@@ -86,12 +86,12 @@ internal class Rygel.DVDParser : GLib.Object {
 
             if (!(process.get_if_exited () &&
                 process.get_exit_status () == 0)) {
-                throw new DVDParserError.GENERAL ("lsdvd did die or file is not a DVD");
                 try {
                     this.cache_file.delete (null);
                 } catch (Error error) {
                     debug ("Failed to delete cache file: %s", error.message);
                 }
+                throw new DVDParserError.GENERAL ("lsdvd did die or file is not a DVD");
             }
         }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]