diff --git a/edexOsgi/com.raytheon.edex.plugin.satellite/src/com/raytheon/edex/plugin/satellite/SatelliteDecoder.java b/edexOsgi/com.raytheon.edex.plugin.satellite/src/com/raytheon/edex/plugin/satellite/SatelliteDecoder.java index b2013cb29c..812167c011 100644 --- a/edexOsgi/com.raytheon.edex.plugin.satellite/src/com/raytheon/edex/plugin/satellite/SatelliteDecoder.java +++ b/edexOsgi/com.raytheon.edex.plugin.satellite/src/com/raytheon/edex/plugin/satellite/SatelliteDecoder.java @@ -460,8 +460,9 @@ public class SatelliteDecoder { } timer.stop(); perfLog.logDuration("Time to Decode", timer.getElapsedTime()); - } catch (Exception e) { + } catch (Throwable e) { statusHandler.error("Error decoding satellite", e); + record = null; } finally { try { f.close();