I have used this method:
Code: Select all
DisableDebugger
Test=0
SendNetworkData(Connect, @Test, 0)
Err = WSAGetLastError_()
EnableDebugger
If Err
*Mem = AllocateMemory(1024)
If *Mem
FillMemory(*Mem, 1024, 0)
Test=FormatMessage_(#FORMAT_MESSAGE_FROM_SYSTEM, 0, Err, 0, *Mem, 1024, 0)
If Err>0
ErrorText.s = PeekS(*Mem, Test)
EndIf
FreeMemory(*Mem)
EndIf
EndIf
And if you use UDP, then not working properly.
How to verify that the server connection is broken?