From 5703bb61ac2bb0da6841668d8abf88eb17ddcac8 Mon Sep 17 00:00:00 2001 From: Klaas Freitag Date: Tue, 15 May 2012 16:16:04 +0200 Subject: [PATCH] ownCloud: better debug output for file GET. --- modules/csync_owncloud.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/csync_owncloud.c b/modules/csync_owncloud.c index 4241f23e6d..09f27c7562 100644 --- a/modules/csync_owncloud.c +++ b/modules/csync_owncloud.c @@ -809,6 +809,7 @@ static csync_vio_method_handle_t *owncloud_open(const char *durl, mode_t mode) { char *uri = NULL; char *dir = NULL; + const char *err = NULL; char getUrl[PATH_MAX]; int put = 0; int rc = NE_OK; @@ -945,6 +946,8 @@ static csync_vio_method_handle_t *owncloud_open(const char *durl, if( rc != NE_OK || (rc == NE_OK && ne_get_status(writeCtx->req)->klass != 2) ) { DEBUG_WEBDAV(("request_dispatch failed with rc=%d\n", rc )); + err = ne_get_error( dav_session.ctx ); + DEBUG_WEBDAV(("request error: %s\n", err ? err : "")); if( rc == NE_OK ) rc = NE_ERROR; errno = EACCES; }