[jacorb-bugs] [Bug 1007] New: Server connecting to multiple clients simultaneously sometimes re-uses a connection for more than one client

bugzilla-daemon at jacorb.org bugzilla-daemon at jacorb.org
Fri Mar 20 01:07:05 CET 2015


http://www.jacorb.org/bugzilla/show_bug.cgi?id=1007

            Bug ID: 1007
           Summary: Server connecting to multiple clients simultaneously
                    sometimes re-uses a connection for more than one
                    client
           Product: JacORB
           Version: 3.5
          Hardware: Sun
                OS: Solaris
            Status: NEW
          Severity: blocker
          Priority: P5
         Component: ORB
          Assignee: jacorb-bugs at lists.spline.inf.fu-berlin.de
          Reporter: stout6 at llnl.gov

Created attachment 458
  --> http://www.jacorb.org/bugzilla/attachment.cgi?id=458&action=edit
Test IDL, Java sources, class files, run scripts, and sample output

When we attempted to upgrade from JacORB 3.4 to JacORB 3.6 (version selector
didn't offer 3.6 as an option), we encountered a situation as follows:

1. Multiple clients (roughly 10) register themselves with a server via an
IDL-defined method
2. The server later tries to call all of the clients for the first time
simultaneously, using multiple threads
3. Some of the clients receive multiple calls, while some receive none.

This occurred with the server running on a pretty high-powered Sun Solaris host
(8 cores, each 8x hyperthreaded, I think).

I have distilled this into the attached test case, which appears to
successfully reproduce the problem on a similar Sun Solaris host, using both
Java 1.7.0u13 and Java 1.8.0u25.  I was not able to reproduce the problem
running the same test on either Linux or Windows hosts that were available to
me.

See the README file in the attached zip for more information about configuring
and running the test.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spline.inf.fu-berlin.de/pipermail/jacorb-bugs/attachments/20150320/14051868/attachment.html>


More information about the jacorb-bugs mailing list