To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=49149
                  Issue #:|49149
                  Summary:|Java URP bridge can hang if MessageDispatcher thread
                          |is lost
                Component:|udk
                  Version:|680m95
                 Platform:|All
                      URL:|
               OS/Version:|All
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P3
             Subcomponent:|code
              Assigned to:|sb
              Reported by:|sb





------- Additional comments from [EMAIL PROTECTED] Thu May 12 06:17:18 -0700 
2005 -------
Customer has a scenario where the MessageDispatcher thread within a Java URP
bridge (jurt: com.sun.star.lib.uno.bridge.java_remote.java_remote_bridge.java)
forcefully terminates through a ThreadDeath error (within an applet scenario),
in which case the bridge itself is not disposed, but every subsequent
synchronous UNO call across the bridge hangs.  (This can even block the Java GC,
leading to OutOfMemory, as each finalized UNO proxy sends a synchronous UNO
request which blocks the finalizer thread.)

The Java URP bridge should be made more robust, in that whenever its
MessageDispatcher thread forefully terminates (whether through an Exception or
an Error, or any other Throwable) the bridge itself should be disposed.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to