core: Prefix some error messages
To help debug why I still have this race condition...
This commit is contained in:
parent
6b09f90122
commit
a284075731
|
|
@ -3412,7 +3412,10 @@ checkout_file_thread (GSimpleAsyncResult *result,
|
||||||
OSTREE_REPO_CHECKOUT_OVERWRITE_UNION_FILES,
|
OSTREE_REPO_CHECKOUT_OVERWRITE_UNION_FILES,
|
||||||
checkout_data->source_info, xattrs,
|
checkout_data->source_info, xattrs,
|
||||||
input, cancellable, error))
|
input, cancellable, error))
|
||||||
|
{
|
||||||
|
g_prefix_error (error, "Unpacking loose object %s: ", checksum);
|
||||||
goto out;
|
goto out;
|
||||||
|
}
|
||||||
|
|
||||||
/* Store the 2-byte objdir prefix (e.g. e3) in a set. The basic
|
/* Store the 2-byte objdir prefix (e.g. e3) in a set. The basic
|
||||||
* idea here is that if we had to unpack an object, it's very
|
* idea here is that if we had to unpack an object, it's very
|
||||||
|
|
@ -3447,8 +3450,12 @@ checkout_file_thread (GSimpleAsyncResult *result,
|
||||||
checkout_data->overwrite_mode, loose_path,
|
checkout_data->overwrite_mode, loose_path,
|
||||||
checkout_data->destination,
|
checkout_data->destination,
|
||||||
&hardlink_supported, cancellable, error))
|
&hardlink_supported, cancellable, error))
|
||||||
|
{
|
||||||
|
g_prefix_error (error, "Hardlinking loose object %s to %s: ", checksum,
|
||||||
|
ot_gfile_get_path_cached (checkout_data->destination));
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* Fall back to copy if there's no loose object, or we couldn't hardlink */
|
/* Fall back to copy if there's no loose object, or we couldn't hardlink */
|
||||||
if (loose_path == NULL || !hardlink_supported)
|
if (loose_path == NULL || !hardlink_supported)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue