ICEpush
  1. ICEpush
  2. PUSH-226

Guard against Exceptions that can occur in Runnables running on the ScheduledThreadPoolExecutors

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.2.0.GA
    • Fix Version/s: EE-3.3.0.GA
    • Component/s: Push Server
    • Labels:
      None
    • Environment:
      EPS

      Description

      We should guard against any Exception that can occur in Runnables that are running on the ScheduledThreadPoolExecutors that we have as these Exceptions aren't seem to be logged by itself.

        Activity

        Hide
        Jack Van Ooststroom added a comment -

        Sending eps/src/main/java/com/icesoft/net/messaging/jms/JMSSubscriberConnection.java
        Transmitting file data .
        Committed revision 33955.

        Show
        Jack Van Ooststroom added a comment - Sending eps/src/main/java/com/icesoft/net/messaging/jms/JMSSubscriberConnection.java Transmitting file data . Committed revision 33955.
        Hide
        Jack Van Ooststroom added a comment -

        Sending src/main/java/com/icesoft/net/messaging/DefaultMessageService.java
        Sending src/main/java/com/icesoft/net/messaging/MessagePipeline.java
        Sending src/main/java/com/icesoft/net/messaging/QueueMessagePublisher.java
        Transmitting file data ...
        Committed revision 33972.

        Show
        Jack Van Ooststroom added a comment - Sending src/main/java/com/icesoft/net/messaging/DefaultMessageService.java Sending src/main/java/com/icesoft/net/messaging/MessagePipeline.java Sending src/main/java/com/icesoft/net/messaging/QueueMessagePublisher.java Transmitting file data ... Committed revision 33972.
        Hide
        Jack Van Ooststroom added a comment -

        All Runnable implementations that are scheduled on a ScheduledThreadPoolExecutor now have a guard against Exceptions being thrown and logs a message with the Exception if thrown. Marking this one as FIXED.

        Show
        Jack Van Ooststroom added a comment - All Runnable implementations that are scheduled on a ScheduledThreadPoolExecutor now have a guard against Exceptions being thrown and logs a message with the Exception if thrown. Marking this one as FIXED.

          People

          • Assignee:
            Jack Van Ooststroom
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: