[ostree: 67/70] refs: Add g_prefix_error around opendir for easier debugging
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ostree: 67/70] refs: Add g_prefix_error around opendir for easier debugging
- Date: Fri, 15 Apr 2016 21:06:53 +0000 (UTC)
commit f3796a44586cd6055654d4128ffcec9780673136
Author: Colin Walters <walters verbum org>
Date: Wed Apr 13 09:28:30 2016 -0400
refs: Add g_prefix_error around opendir for easier debugging
Addresses:
https://github.com/projectatomic/rpm-ostree/issues/264
We should consider moving this down into `glnx_opendirat`, but for now
a quick fix.
Closes: #255
Approved by: jlebon
src/libostree/ostree-repo-refs.c | 15 ++++++++++++---
1 files changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/src/libostree/ostree-repo-refs.c b/src/libostree/ostree-repo-refs.c
index 0c03ad1..29f0333 100644
--- a/src/libostree/ostree-repo-refs.c
+++ b/src/libostree/ostree-repo-refs.c
@@ -749,7 +749,10 @@ _ostree_repo_write_ref (OstreeRepo *self,
{
if (!glnx_opendirat (self->repo_dir_fd, "refs/heads", TRUE,
&dfd, error))
- goto out;
+ {
+ g_prefix_error (error, "Opening %s: ", "refs/heads");
+ goto out;
+ }
}
else
{
@@ -757,7 +760,10 @@ _ostree_repo_write_ref (OstreeRepo *self,
if (!glnx_opendirat (self->repo_dir_fd, "refs/remotes", TRUE,
&refs_remotes_dfd, error))
- goto out;
+ {
+ g_prefix_error (error, "Opening %s: ", "refs/remotes");
+ goto out;
+ }
if (rev != NULL)
{
@@ -767,7 +773,10 @@ _ostree_repo_write_ref (OstreeRepo *self,
}
if (!glnx_opendirat (refs_remotes_dfd, remote, TRUE, &dfd, error))
- goto out;
+ {
+ g_prefix_error (error, "Opening remotes/ dir %s: ", remote);
+ goto out;
+ }
}
if (rev == NULL)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]