I didn't tested it out, but how is your library acting whenever a connection reset happens i.e. because of a 24 hour DSL connection reset.
Is there a flag or whatever to resume upload when using FTP or SFTP?
When a connection fails, active FTP or SFTP sessions represented by Ftp or Sftp objects fail as well. If you need to resume a transfer, you have to do that explicitly. For single-file transfers, you might use this approach: https://www.rebex.net/sftp.net/features/single-file-operations.aspx#resume
For multi-file transfers (Upload and Download methods), specify ActionOnExistingFiles.ResumeIfPossible option.
Welcome to Q&A forum for C# and VB.NET developers working with following .NET components:
If you need immediate assistance, please contact us directly.