Flume
  1. Flume
  2. FLUME-1377

ChannelProcessor clobbers exception with NPE if Channel.getTransaction() throws

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: v1.2.0
    • Fix Version/s: v1.3.0
    • Component/s: None
    • Labels:
      None
    • Release Note:
      Patch committed. Thanks Mike!

      Description

      If Channel.getTransaction() throws then that Throwable is masked by a NullPointerException in the catch block of ChannelProcessor.processEventBatch() ... so all we see is a NullPointerException when we should be seeing the actual source of the error.

        Issue Links

          Activity

          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Patch Available Patch Available
          7m 49s 1 Mike Percy 18/Jul/12 08:41
          Patch Available Patch Available Resolved Resolved
          45m 14s 1 Hari Shreedharan 18/Jul/12 09:27
          Hari Shreedharan made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Release Note Patch committed. Thanks Mike!
          Resolution Fixed [ 1 ]
          Mike Percy made changes -
          Remote Link This issue links to "Reviewboard link (Web Link)" [ 10413 ]
          Mike Percy made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Mike Percy made changes -
          Attachment FLUME-1377-1.patch [ 12536964 ]
          Mike Percy made changes -
          Field Original Value New Value
          Affects Version/s v1.2.0 [ 12320243 ]
          Mike Percy created issue -

            People

            • Assignee:
              Mike Percy
              Reporter:
              Mike Percy
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development