From 04b6799932707f0a4aa4da0f2fc838bdb29794ce Mon Sep 17 00:00:00 2001 From: gcc <spark-src@condor.rhaag.ip> Date: Sun, 6 Dec 2015 16:27:40 +0000 Subject: [PATCH] [SPARK-12048][SQL] Prevent to close JDBC resources twice Author: gcc <spark-src@condor.rhaag.ip> Closes #10101 from rh99/master. --- .../apache/spark/sql/execution/datasources/jdbc/JDBCRDD.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/jdbc/JDBCRDD.scala b/sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/jdbc/JDBCRDD.scala index b9dd7f6b40..1c348ed62f 100644 --- a/sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/jdbc/JDBCRDD.scala +++ b/sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/jdbc/JDBCRDD.scala @@ -511,6 +511,7 @@ private[sql] class JDBCRDD( } catch { case e: Exception => logWarning("Exception closing connection", e) } + closed = true } override def hasNext: Boolean = { -- GitLab