This commit is contained in:
Karl Southern
2016-05-02 18:11:27 +01:00
parent 26a32a3f08
commit 927e532b2a
3 changed files with 9 additions and 6 deletions

View File

@@ -277,12 +277,12 @@ class LogStash::Outputs::Jdbc < LogStash::Outputs::Base
statement
end
def log_jdbc_exception(e)
ce = e
def log_jdbc_exception(exception)
current_exception = exception
loop do
@logger.error("JDBC Exception encountered: Will automatically retry.", :exception => ce)
ce = e.getNextException()
break if ce == nil
@logger.error("JDBC Exception encountered: Will automatically retry.", :exception => current_exception)
current_exception = current_exception.getNextException()
break if current_exception == nil
end
end
end # class LogStash::Outputs::jdbc