title: Indy FTP Client rising error, after trying to start another upload?
body: <pre><code>IdFTP: TIdFTP;
  ...
  procedure TForm1.IdFTPWorkEnd(ASender: TObject; AWorkMode: TWorkMode);
  begin
     IdFTP.Disconnect;
  
     try
  
        IdFTP.Connect;
  
        IdFTP.ChangeDir( directory );
        IdFTP.Put( fileName, ExtractFileName( fileName ) );
  
     except
  
     end;
  
  end;
  </code></pre>
  
  <p>This is most of the code.
  I wish when the 1 upload complete to start another, but this code seems to rise an error 10048.</p>
  
  <ul>
  <li>is it correct way to upload sequence of files and commands to the server ?</li>
  <li>why this error 10048 is rising, and how to fix it ?</li>
  </ul>