I'm using VB6 for first, with a server/client winsock.
On load, my client connects to the server, and on connection, it loads a login prompt. The winsock only works one time, which is fine as long as the login information is correct. If they get it wrong, the server sends the data that tells the client that its wrong, which simply pops up a message box. For some reason, when it sends that data, the winsock stops receiving data on that Login form, and queues the data up in the background, so as soon as the login form unloads, the the messages flood in. I cant seem to find any errors in the sending/receiving in the code. I was curious if since its a vbModal form, it would cause the winsock on the main form(the one behind it) to stop processing data?