From fd8a53ca3d9ce29e11a88c90e8b69b1a9dcb32b7 Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@duempel.org>
Date: Sun, 31 Aug 2014 17:44:35 +0200
Subject: nfs/Connection: use nfs_get_error() for mount error

---
 src/lib/nfs/Connection.cxx | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'src/lib')

diff --git a/src/lib/nfs/Connection.cxx b/src/lib/nfs/Connection.cxx
index a99b845b9..e3dac5c81 100644
--- a/src/lib/nfs/Connection.cxx
+++ b/src/lib/nfs/Connection.cxx
@@ -320,8 +320,9 @@ NfsConnection::MountCallback(int status, gcc_unused nfs_context *nfs,
 	mount_finished = true;
 
 	if (status < 0) {
-		postponed_mount_error.Set(nfs_domain, status,
-					  "nfs_mount_async() failed");
+		postponed_mount_error.Format(nfs_domain, status,
+					     "nfs_mount_async() failed: %s",
+					     nfs_get_error(context));
 		return;
 	}
 }
-- 
cgit v1.2.3