|
@@ -717,6 +717,7 @@ begin
|
|
DoOnClose;
|
|
DoOnClose;
|
|
if FSocketInitialized then
|
|
if FSocketInitialized then
|
|
FHandler.Close; // Ignore the result
|
|
FHandler.Close; // Ignore the result
|
|
|
|
+ FSocketInitialized:=False;
|
|
FreeAndNil(FHandler);
|
|
FreeAndNil(FHandler);
|
|
CloseSocket(Handle);
|
|
CloseSocket(Handle);
|
|
FClosed:=True;
|
|
FClosed:=True;
|