Because `use_gio_unsafe_file_saving` can copy data across the network three times, if the FTP is flakey and slow it can take a long time, maybe it wasn't hung, just *VERY* slow.
Yes, `use_atomic_file_saving` is the best for this, if the remote filesystem allows you to rename over an existing file (windows doesn't IIUC). It won't truncate unless the remote system does something strange. --- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/828#issuecomment-165744880
