Skip to content

Anti-idle Mechanism

Many FTP servers will close a connection if the user has no action during a specific period. TurboFTP effectively prevents this using the so-called anti-idle mechanism. During the idle time, TurboFTP will send random dummy commands to the remote server, such that the server will think the connection is still "active".

FTP servers often enforce a maximum time of no data transfer. Anti-idle cannot help in this situation. However, TurboFTP has strong auto-reconnect capability, which will keep you connected to an FTP server at its best effort without manually reestablishing the connection.

Similarly, SFTP servers will also likely close a connection that has been idle for a specific length of time. If Anti-idle is enabled for an SFTP server, TurboFTP will send SSH_MSG_IGNORE message to the server at the interval specified in [Options | Advanced], to keep the connection active if no data is exchanged during the interval.