AFAICT Fedora does not provide a vala source-level debugger, but it appears that the underlying cause here is:
GioDownloadFile.vala, line 163
yield remote.mount_enclosing_volume (MountMountFlags.NONE, mount_op);
throws an exception:
(gdb) p *_data_->_inner_error_ $6 = {domain = 864, code = 17, message = 0x8afd90 "Location is already mounted"}
Seems like steadyflow needs to catch this particular exception and not treat it as an error.
AFAICT Fedora does not provide a vala source-level debugger, but it appears that the underlying cause here is:
GioDownloadFile .vala, line 163
yield remote. mount_enclosing _volume (MountMountFlag s.NONE, mount_op);
throws an exception:
(gdb) p *_data_ ->_inner_ error_
$6 = {domain = 864, code = 17,
message = 0x8afd90 "Location is already mounted"}
Seems like steadyflow needs to catch this particular exception and not treat it as an error.