If you suspect multithreading, I recommend you consult a newsgroup about
Windows programming generally, or multithreading in particular. General
multithreading techniques are outside the scope of alt.winsock.programming.
I also hope you're not the same proxy provider from the yandex.ru domain who
goes around using zombie PCs to spam phpBB web boards, including the one I
admin. It would sure be a shame for that cretin to get any help from
anyone.
Pete