Why does Logstash not restart from JDBC I/O errors?

What version of the JDBC input are you using? bin/logstash-plugin list --verbose | grep jdbc or similar.

This version 4.3.0 was refactored to open and close connections for each trip to the db (each scheduled run)