anchor.diff:          _Downloads[I]._ErrorCode := httpConnectionTimeOut;
         End;}
   
  +      {$IFDEF DISABLETHREADS}
         _Downloads[I].Update();
  +      {$ENDIF}
   
         If (_Downloads[I].Progress>=100) Then
         Begin
  
positive.code:   _DownloadCount := 0;
  End;
  
  Procedure DownloadManager.Release;
  Var
    I:Integer;
  Begin
    For I:=0 To Pred(_DownloadCount) Do
      ReleaseObject(_Downloads[I]);
  
  
negative.code: Begin
    If (Not _Downloading) Then
      Exit;
  
    If (_TotalSize = 0) Then
    Begin
      _Progress := 100;
      Exit;
    End;
  
    If (_ChunkedTransfer) Then
    Begin
      Len := Source.Read(_Buffer, 20);
  