[Spice-devel] [PATCH spice-streaming-agent] Report reason when there is an error loading the plugin

Christophe de Dinechin christophe at dinechin.org
Wed Nov 22 15:20:37 UTC 2017


From: Christophe de Dinechin <dinechin at redhat.com>

Signed-off-by: Christophe de Dinechin <dinechin at redhat.com>
---
 src/concrete-agent.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/concrete-agent.cpp b/src/concrete-agent.cpp
index 192054a..9f1295a 100644
--- a/src/concrete-agent.cpp
+++ b/src/concrete-agent.cpp
@@ -81,7 +81,8 @@ void ConcreteAgent::LoadPlugin(const char *plugin_filename)
 {
     void *dl = dlopen(plugin_filename, RTLD_LOCAL|RTLD_NOW);
     if (!dl) {
-        syslog(LOG_ERR, "error loading plugin %s", plugin_filename);
+        syslog(LOG_ERR, "error loading plugin %s: %s",
+               plugin_filename, dlerror());
         return;
     }
 
-- 
2.13.5 (Apple Git-94)



More information about the Spice-devel mailing list