Code Deadlock Occurs "RMICallHandler-93": at java.io.PrintStream.flush(PrintStream.java:283) (Doc ID 733276.1)

Last updated on JANUARY 08, 2009

Applies to:

Oracle Containers for J2EE - Version: 10.1.3.0.0 to 10.1.3.3.0
This problem can occur on any platform.

Symptoms

This issue is similar to <<Bug 6815699>>. In the code, dead lock happens between console logger and oracle logger. This scenario happens when the log level is set to finest. Patch 6815699 was applied but still the issue persisted
The following was found in the thread dump:

Found one Java-level deadlock:
=============================
"RMICallHandler-93":
waiting to lock monitor 0x010bfa20 (object 0x79896940, a
com.evermind.io.ThreadsPrintStream),
which is held by "RMICallHandler-86"
"RMICallHandler-86":
waiting to lock monitor 0x010bee50 (object 0x7cfe1018, a
java.util.logging.ConsoleHandler),
which is held by "RMICallHandler-93"

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms