Bug 3660

Summary: Don't return an unconnected transport
Product: TAO Reporter: Jeff Parsons <j.parsons>
Component: ORBAssignee: DOC Center Support List (internal) <tao-support>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: J.Russell.Noseworthy, mcorino
Priority: P3    
Version: 1.6.9   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 3680    
Attachments: patch file

Description Jeff Parsons 2009-04-24 14:01:11 CDT
Created attachment 1143 [details]
patch file

Attached patch file that prevents an unconnected TAO transport from being returned, sent in by Russ Noseworthy et al.
Comment 1 Johnny Willemsen 2009-04-26 13:07:30 CDT
we need a reproducer for this. unconnected transports are put in the transport cache, without a reproducer I wouldn't add this
Comment 2 Jeff Parsons 2009-04-27 12:20:39 CDT
Nothing to add to Johnny's comment.
Comment 3 Johnny Willemsen 2009-04-27 13:06:44 CDT
the handling of transports really changed after 1.5.8, we really need a test. Would it be an option that Russ tries 1.6.9 and then see which issues are still required. 
Comment 4 Johnny Willemsen 2009-05-26 04:27:36 CDT
to pool
Comment 5 Martin Corino 2010-08-20 09:25:49 CDT
The current implementation of the transport cache fully takes unconnected transports into account.
Also, transports take into account that on connection the queue may already have been filled with data to send.

Implementing this patch would no doubt break some other expected behaviour.