I have a small java client that logs me into google talk. if i kill my client (control c) my friend (another computer that has google talk running with me on his buddy list) sees me as not available which is correct. However if i just remove the internet connection to my machine, my friend still sees me as available and even on sending a message hes not warned that Im no longer connected.
According to another post in this forum I understood that the server will show you as unavailable if something unexpected happens to the client. I would like to understand how to handle the situation where i yank out the internet connection and my friend is not notified.