|
|
@ -822,7 +822,11 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat |
|
|
|
throw e; |
|
|
|
throw e; |
|
|
|
} catch (InterruptedException e) { |
|
|
|
} catch (InterruptedException e) { |
|
|
|
throw new SQLException(e.getMessage(), e); |
|
|
|
throw new SQLException(e.getMessage(), e); |
|
|
|
} finally { |
|
|
|
} catch (Throwable e) { |
|
|
|
|
|
|
|
initException = new SQLException(e.getMessage()); |
|
|
|
|
|
|
|
throw e; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
finally { |
|
|
|
inited = true; |
|
|
|
inited = true; |
|
|
|
lock.unlock(); |
|
|
|
lock.unlock(); |
|
|
|
|
|
|
|
|
|
|
|