I am using Vb.Net and VS 2013, based on my research it isn't possible to detect whether the client is still connected or not unless the client sends a KEEP ALIVE
command to my server or sends a string indicating that that client will be disconnected before it disconnects itself, due to this I wanted to know if it is possible to detect if a client disconnects itself from my server? I mean if the client willingly disconnects it self from the server?
This is a follow up question to this wherein I am asking if it is possible to detect currently connected clients to my server
Edit: I've added that it is also possible by telling the client to send a string of command indicating that it will disconnect itself before the client actually disconnects itself.