GitHub user astroshim opened a pull request:
https://github.com/apache/zeppelin/pull/2576
[hotfix] JDBC connection does not release when got exception.
### What is this PR for?
This PR fixes JDBC connection release problem.
for example when i run not executable command like following.

new JDBC connection is made like following.
```
$ netstat -an |grep EST |grep 3306 |wc -l
1
$ netstat -an |grep EST |grep 3306 |wc -l
2
$ netstat -an |grep EST |grep 3306 |wc -l
3
```
### What type of PR is it?
Bug Fix
### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/astroshim/zeppelin fix/jdbcConnectionRelease
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/zeppelin/pull/2576.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #2576
----
commit 88d3edb980e508e72d4cdde8e75c1005efcadda8
Author: Shim <[email protected]>
Date: 2017-09-08T09:55:24Z
fix jdbc connection relase issue.
commit 3ae59e9f02844445d011f682393bf359cb0a6f89
Author: Shim <[email protected]>
Date: 2017-09-08T10:20:25Z
fixed exception codes
----
---