I have this code in Form_Unload of Form2
Form2 sends message to server. Server sends back message to Form1 to tell it to close Form2 but server never gets message 605. ClientSocket is active because it can send chat messages.
Code:
Private Sub Form_Unload(Cancel As Integer)
ClientSocket.SendData "605" & ClientUser
Cancel = True 'Let main Form (Form1) close this Form (Form2)
End Sub