Browse Source

catch exception on unregister

Shinsuke Sugaya 9 years ago
parent
commit
3df3aa7886

+ 6 - 2
src/main/java/org/codelibs/fess/app/service/ScheduledJobService.java

@@ -131,7 +131,7 @@ public class ScheduledJobService implements Serializable {
             try {
             try {
                 unregister(scheduledJob);
                 unregister(scheduledJob);
             } catch (final Exception e) {
             } catch (final Exception e) {
-                // ignore
+                logger.debug("Failed to delete Job " + scheduledJob, e);
             }
             }
             return;
             return;
         }
         }
@@ -162,7 +162,11 @@ public class ScheduledJobService implements Serializable {
                     });
                     });
         } else {
         } else {
             logger.info("Inactive Job " + id + ":" + scheduledJob.getName());
             logger.info("Inactive Job " + id + ":" + scheduledJob.getName());
-            unregister(scheduledJob);
+            try {
+                unregister(scheduledJob);
+            } catch (final Exception e) {
+                logger.debug("Failed to delete Job " + scheduledJob, e);
+            }
         }
         }
     }
     }