I wish we had a more definative answer on this.
>>Plus i would think that if you try to use the same >>port with closing the previous one, your sever would >>be aware that you never closed one of the connections
I think that you are wrong on this one. I open the same port numerous times, each time from a different client, without an issue. I think that the actual ports that are opening are "ephemeral ports" which means that they are not really using the same port number, although I give it the same port number when I try to open.
I am worried about getting to 256 or 512 or however many ports is the maximum on WinNT. What happens? Do I need to reboot the PC,and if so, when I get to what port?