Use abort rather than close to destroy abandoned connections
Add missing override annotation.
Add missing since Javadoc tag.
@@ -236,7 +236,10 @@ public class PoolableConnection extends DelegatingConnection<Connection> impleme
/**
* Abort my underlying {@link Connection}.
+ *
+ * @since 2.9.0
*/
+ @Override
public void abort(Executor executor) throws SQLException {
if (jmxObjectName != null) {
jmxObjectName.unregisterMBean();
