X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=mythtv%2Fmonitor%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fmythtv%2FLinkStructure.java;h=4d6583c8a82a0553957131ca8c0683e65caa2bde;hb=6adf43d72ff3ffe32451ba187ca94b601f34295b;hp=486723373f60e3e39de5e651f5adaf6a48313653;hpb=03947cccfab5ffc636d5ce8262438cbed258ab5a;p=utils diff --git a/mythtv/monitor/src/main/java/org/wamblee/mythtv/LinkStructure.java b/mythtv/monitor/src/main/java/org/wamblee/mythtv/LinkStructure.java index 48672337..4d6583c8 100644 --- a/mythtv/monitor/src/main/java/org/wamblee/mythtv/LinkStructure.java +++ b/mythtv/monitor/src/main/java/org/wamblee/mythtv/LinkStructure.java @@ -73,7 +73,7 @@ public class LinkStructure implements Listener { // Re-assess file type Recording recording = _recordings.get(aFile); - LOG.debug("Recording changed " + recording); + LOG.info("Recording changed " + recording); recording.setFilesize(aFile.length()); _database.update(recording); String dir = getDirectory(recording); @@ -100,6 +100,10 @@ public class LinkStructure implements Listener { public void fileCreated(File aFile) { LOG.debug("file created " + aFile); Recording recording = _database.findRecording(aFile.getName()); + if ( recording == null ) { + LOG.warn("Spurious recording which should not exist according to mythtv: " + aFile); + return; + } _recordings.put(aFile, recording); LOG.info("New recording detected " + aFile + " " + recording);