[omniORB] TRANSIENT or COMM_FAILURE 
    Duncan Grisby 
    duncan at grisby.org
       
    Sun Nov 16 20:45:35 GMT 2003
    
    
  
On Tuesday 11 November, Serguei Kolos wrote:
> See the answer of Michi to Jon Biggar's response in comp.object.corba.
> 
> I would agree with Michi that there is a difference between two situations:
> 1. application gets error trying to write to a socket (TRANSIENT)
> 2. applications gets error trying to read the replay from socket 
> (COMM_FAILURE)
> I'm not a TCP/IP expert, so I don't know is it always possible to
> distinguish between these two situations?
Michi now agrees that sometimes it's inevitable that you get
COMM_FAILURE when a server goes away, because the client has no way to
know until it tries to read a reply.
Cheers,
Duncan.
-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --
    
    
More information about the omniORB-list
mailing list