axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Samisa Abeysinghe <>
Subject Re: [Axis2]Add clone method to axis2_property
Date Wed, 22 Nov 2006 15:38:12 GMT
Dinesh Premalal wrote:
> Hi,
> Damitha Kumarage <> writes:
>> Hi,
>> We copy properties from one ctx to another ctx often(in sandesha2 also)
>> This lead to problems in Sandesha2.
>> To avoid this would like to add a clone function ot axis2_property
>> like we have done in
>> aixs2_qname.
> If we can maintain a reference counter, we could be able to get rid of
> double freeing etc. Every time you referencing to that property
> reference counter increases. Reference counter decrements when
> freeing. Actual Freeing occurred when reference counter reaches to 0.
> I think this method will be less expensive than cloning. 
Ref count solved the problem but increases coupling. It becomes hard to 
use it with all the places needing a reference having to deal with ref 


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message