[omniORB] giopRendezvouser exit on error 
    Duncan Grisby 
    duncan at grisby.org
       
    Mon Feb 25 15:47:15 GMT 2008
    
    
  
On Thursday 21 February, "Vinouse, Jean-Pierre \(Jean-Pierre\)" wrote:
> The client behaves in a different way as the previous one, it does not
> use the GIOP 1.2 message close connection to release the connection.
> Instead as shown by an ethereal trace the TCP connection is released
> "hardly" at TCP level (FIN packet) a few msecs after the GIOP reply has
> been sent out. I presume this cause the giopStream to throw the
> exception COMM_FAILURE_UnMarshalArguments. And it seems that in some
> circumstances (large message sent here 66kbytes, network perhaps
> degraded or slow) the SocketCollection::select() may return an error of
> type "invalid file descriptor". Following the giopRrendezvouser
> terminates and no further incoming connection can be accepted. Our
> application then triggers a reboot.
> 
> Is it an known issue ? Would a fix exists for 4.0.7 version, we could
> test it in our env.  
Are you able to try omniORB 4.1.2?  Failing that, please try the latest
snapshot on the omni4_0_develop branch:
  http://omniorb.sourceforge.net/snapshots/omniORB-4.0-latest.tar.gz
I believe the bug you are seeing has already been fixed.
Cheers,
Duncan.
-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --
    
    
More information about the omniORB-list
mailing list