Abid - 2004-02-16

I have developed a VC6 COM component which is using easysoap as a client and I am using this COM component in VC5 application.
Whenever the call to the VC6 component finishes , the application freezes for about a minute.
No windows messages are processed, no CPU time is utilised and no increase in memory.
Could anybody help me in this regard as to why it happens and what is the solution? I think it is something to do with VC5 / VC6 being used at the same time.
Thanks
Abid