summaryrefslogtreecommitdiff
path: root/document-portal
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2015-09-08 11:15:31 +0200
committerAlexander Larsson <alexl@redhat.com>2015-09-08 11:15:31 +0200
commitad9f05397eb5ab5165086653cfbabf4b424ad8c3 (patch)
tree87670ff8f842757eac1fa56b821412024416eefb /document-portal
parentbb6e476f62015ab9ae3c0d1827507838f2f5c851 (diff)
downloadxdg-app-ad9f05397eb5ab5165086653cfbabf4b424ad8c3.tar.gz
fuse: Add some more debug spew
Diffstat (limited to 'document-portal')
-rw-r--r--document-portal/xdp-fuse.c4
-rw-r--r--document-portal/xdp-main.c6
2 files changed, 9 insertions, 1 deletions
diff --git a/document-portal/xdp-fuse.c b/document-portal/xdp-fuse.c
index 85ec5aa..7ad4a70 100644
--- a/document-portal/xdp-fuse.c
+++ b/document-portal/xdp-fuse.c
@@ -1030,7 +1030,7 @@ xdp_fuse_lookup (fuse_req_t req,
struct fuse_entry_param e = {0};
int res;
- g_debug ("xdp_fuse_lookup %lx/%s", parent, name);
+ g_debug ("xdp_fuse_lookup %lx/%s -> ", parent, name);
memset (&e, 0, sizeof(e));
@@ -1038,12 +1038,14 @@ xdp_fuse_lookup (fuse_req_t req,
if (res == 0)
{
+ g_debug ("xdp_fuse_lookup <- inode %lx", (long)e.ino);
e.attr_timeout = get_attr_cache_time (e.attr.st_mode);
e.entry_timeout = get_entry_cache_time (e.ino);
fuse_reply_entry (req, &e);
}
else
{
+ g_debug ("xdp_fuse_lookup <- error %s", strerror (res));
fuse_reply_err (req, res);
}
}
diff --git a/document-portal/xdp-main.c b/document-portal/xdp-main.c
index 18ed826..e9efdaa 100644
--- a/document-portal/xdp-main.c
+++ b/document-portal/xdp-main.c
@@ -94,6 +94,8 @@ do_set_permissions (XdgAppDbEntry *entry,
g_autofree const char **perms_s = xdg_unparse_permissions (perms);
g_autoptr(XdgAppDbEntry) new_entry = NULL;
+ g_debug ("set_permissions %s %s %x\n", doc_id, app_id, perms);
+
new_entry = xdg_app_db_entry_set_app_permissions (entry, app_id, perms_s);
xdg_app_db_set_entry (db, doc_id, new_entry);
@@ -227,6 +229,8 @@ portal_delete (GDBusMethodInvocation *invocation,
return;
}
+ g_debug ("delete %s\n", id);
+
xdg_app_db_set_entry (db, id, NULL);
old_apps = xdg_app_db_entry_list_apps (entry);
@@ -277,6 +281,8 @@ do_create_doc (struct stat *parent_st_buf, const char *path, gboolean reuse_exis
break;
}
+ g_debug ("create_doc %s\n", id);
+
entry = xdg_app_db_entry_new (data);
xdg_app_db_set_entry (db, id, entry);