anchor.diff:      begin
         FRequestState := rsNone;
         {$IFDEF WRITE_LOG}
  -      FOwner.logMessage(strRecvPostError, [FSocket, lvRet]);
  +      FUdpOwner.logMessage(strRecvPostError, [FSocket, lvRet]);
         {$ENDIF}
       end else
       begin
  
positive.code:     begin
        FRequestState := rsNone;
        {$IFDEF WRITE_LOG}
        FOwner.logMessage(strRecvPostError, [FListener.FRawSocket.SocketHandle, lvRet]);
        {$ENDIF}
      end else
      begin
  
negative.code:   FIocpEngine.SafeStop(); 
  end;
  
  function TDiocpUdp.WSASendTo(const ToAddr: TSockAddrIn; buf: Pointer; len:
      Cardinal; CopyBuf: Boolean = true): Boolean;
  var
    lvRequest:TDiocpUdpSendRequest;
  begin
  