Problem: Product Name: VisiBroker C++ Product Version: 4.5 Platform: All Component: Client ORB Runtime If a marshal stream becomes corrupted and the client side ORB runtime is unable to recognize the GIOP reply, then a MARSHAL exception is thrown. However, the socket connection is not closed, so any subsequent attempt to read from the connection will also fail. The connection should be closed upon the first error so that the ORB runtime can detect the problem and open a new connection upon the next invocation. Resolution: This problem has been corrected in patch VBC 4.5.20c, VBC 4.5.P30a, VBC 4.5 P41 for the HPUX 11 platform and all newer versions of VisiBroker C++.
↧