Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-2830

EmbeddedEngine does not shutdown when commitOffsets is interrupted

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 1.4.0.Beta1
    • 1.3.0.Final, 1.3.1.Final, 1.4.0.Alpha2
    • embedded-engine
    • None

      During record processing the commitOffsets method can be periodically called.  The underlying storage mechanism can return a future that may get interrupted.  The InterruptedException is currently caught but not propagated to the rest of the application.  This can result in the engine continuing to run even though the thread has been interrupted/executor has been shutdown.

       

            Unassigned Unassigned
            jeremy.l.ford Jeremy Ford
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: