Summary: | Don't return an unconnected transport | ||
---|---|---|---|
Product: | TAO | Reporter: | Jeff Parsons <j.parsons> |
Component: | ORB | Assignee: | 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 |
we need a reproducer for this. unconnected transports are put in the transport cache, without a reproducer I wouldn't add this Nothing to add to Johnny's comment. 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. to pool 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. |
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.