c3p0 didn't solve the issue, it was just more tolerant