Normally when the player disconnects using the UI disconnect button provided by GTAN, the server will execute OnPlayerDisconnect immediately. But I just noticed that when I disconnected from the server via the quit button in the menu, the server did not acknowledge the player had disconnected until about a minute after they had disconnected. The reason that was returned as the parameter to OnPlayerDisconnect read Time out (see screenshot) Spoiler: Console output
Actually, this was not the case for me just now: Code: [03:29:20] [profiles] Saving profile for "MissMelissa" [03:29:20] Player disconnected: MissMelissa (MissMelissa) [192.168.0.131]
My apologises Adam, I forgot to reply. I figure that the issue occurs when you close GTA from the taskbar or with ALT-F4. If you quit from the menu, it works fine. If you quit from taskbar, it takes about 30 - 40 seconds to recognise you have DCed. Hope this helps.