Submitted On 10-JAN-2001
gberche
Please fix this bug. I'm also having deadlock in shipped code because one of the JDBC
driver configured in my system blocks, keeping the monitor on the DriverManager
and preventing any use of JDBC in the whole system!
This reproduces in JDK 1.3.0_1
Submitted On 10-JAN-2001
gberche
This report should not be flagged as RFE but rather BUG! Other "bugs" are closed as duplicate of this one!
Submitted On 22-JAN-2001
gberche
Workaround: patch DriverManager yourself and append the patched version at the head of the boot path
Submitted On 22-JAN-2001
gberche
One can very easily patch the synchronization of DriverManager by reducing synchronization from method
scope to smaller synchronized block applying on the "drivers" static member field, and taking our the
blocking calls such as di.driver.acceptsURL(url) and di.driver.connect(url, info) out of the
synchronized iterating loops.
I have a patched version of DriverManager if this can help.
Submitted On 23-MAY-2001
bev9o21o
I often encounter this same problem whenever the network
connection to a remote db is bad. does anybody know if this
has been fixed in the later release of JDK? how can i get
a "patched version of DriverManager"?
Submitted On 18-JUN-2001
loiselle
Why is this bug closed? This is a serious problem that
needs to be fixed. Developers should not have to patch
DriverManager for every JDK release.
Submitted On 06-FEB-2002
e9625460S
whats up? why is this still synchronized?
Submitted On 11-OCT-2002
moizd
Sun's high handed approach to this serious problem is
unbelivable! First they refuse to acknowledge a bug ( it is
not per their own spec). Then they expects us to wait until
a 3rd party vendor implements a workaround for them.
Submitted On 18-OCT-2006
RajiReddy
When we use Datasource will it resolve this issue?
Submitted On 03-SEP-2009
sj_colebourne
This appears to be fixed in JDK6.
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|