Sink Pointer in Thread

Hi:
I have got a problem .
I have a sink interface to the client in the server .

I have to send notifications to the client through
that sink pointer.
BUT
My requirement is that i use this in a thread on the
server side so
that the Client GUI after invoking the server doesnot
hangup.
If i try to call sinkreceive function from my thread
it
simply ignores it at goes to next statement ( in
debugger) .
But outside the thread the same proc. is working fine.
In the debugger I saw that the Pointer values of the
sink pointers
outside and inside the thread are 100% same ( I mean
through to vfptr )
But As i said it works fine outside the thread but
inside thread
stepin takes me to next statment which means it
doesnot call that function.
I have tried to do it in parallel but the same
Outside thread valid.
Inside the thread no results (sink pointer values
match
100 % … No Corrupt pointers).


Do You Yahoo!?
Yahoo! Photos - 35mm Quality Prints, Now Get 15 Free!
http://photos.yahoo.com/