diff --git a/addon/lib/rmupdate.tcl b/addon/lib/rmupdate.tcl index 0df976f..9527b95 100644 --- a/addon/lib/rmupdate.tcl +++ b/addon/lib/rmupdate.tcl @@ -330,7 +330,9 @@ proc ::rmupdate::update_filesystems {image {dryrun 0}} { mount_system_partition $sys_partition $mnt_sys write_log "Rsyncing filesystem of partition ${sys_partition}." - exec rsync ${extra_args} --progress --archive --delete "${mnt_img}/" "${mnt_sys}" + if [catch {exec rsync ${extra_args} --progress --archive --delete "${mnt_img}/" "${mnt_sys}"} err] { + write_log $err + } write_log "Rsync finished." if {$img_partition == 1} {