Hi,
You dont need to free any axis2, adb related thing in your server side when
you works on generated code using wsdl2c (at least Theoretically:) ) . Only
thing you need to do is write the business logic, and free whatever you
malloced inside there.

Thanks
Dimuthu

On Nov 20, 2007 3:34 AM, <[EMAIL PROTECTED]> wrote:

> Hi,
>
> I am designing some web service client code using the Axis2/C framework
> (used WSDL2C to generate client stubs that call the framework).  I have
> a separate executable C file (C file that a main()) that calls the stub.
> When I ran valgrind initially on it, I saw many memory leaks from this;
> 49 loss records to be exact.  However, after inserting axis2_stub_free
> and axutil_env_free before my end return statement in my executable C
> file, I noticed that the loss records decreased greatly to 5.  I noticed
> that this freeing of the stub and env variables is not in the sample
> client code.  Should the sample client code also demonstrate this
> freeing, and is this freeing logical to do on the client side?  Also, I
> did some initial tests on the server side and noticed many memory leaks
> as well.  Should this client-side freeing be also implemented on my
> server code, or is the server-side freeing done differently and how if
> anyone can describe where to insert the freeing statements?


>
> Thanks,
> Edward
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to