I think this is the culprit for the connection leak.
Merge pull request #457 from jiwalker-usgs/master

[1] Research Hibernate not releasing connections