Please report new issues athttps://github.com/DOCGroup
From Carlos: I compiled IIOP_Connector.cpp without the templates, here are the numbers: :coryan@charanga [260] size .shobj/IIOP_Connector.o text data bss dec hex filename 12572 3216 124 15912 3e28 .shobj/IIOP_Connector.o with all the templates: :coryan@charanga [258] size .shobj/IIOP_Connector.o text data bss dec hex filename 111683 34444 124 146251 23b4b .shobj/IIOP_Connector.o now, a lot of those templates are not going to just going to magically go away, but there is a *lot* of code that is not used all the time (the different recycling strategies), and that could be shared with the UIOP transport protocol. IMHO there is a good chance to get a good chunk of code out of this stuff, you may want to enter a bug report for Irfan and Kirthika to handle.
This is a good point and once a common codebase is in place for all underlying pluggable protocols, the connection caching could become non-repititive too.
This bug is basically the same as bug 225. *** This bug has been marked as a duplicate of 225 ***