diff --git a/src/module.c b/src/module.c index 7ea02324..dacb7ff8 100644 --- a/src/module.c +++ b/src/module.c @@ -1273,7 +1273,10 @@ int moduleLoad(const char *path) { RedisModuleCtx ctx = REDISMODULE_CTX_INIT; handle = dlopen(path,RTLD_NOW|RTLD_LOCAL); - if (handle == NULL) return C_ERR; + if (handle == NULL) { + serverLog(LL_WARNING, "Module %s failed to load: %s", path, dlerror()); + return C_ERR; + } onload = (int (*)(void *))(unsigned long) dlsym(handle,"RedisModule_OnLoad"); if (onload == NULL) { serverLog(LL_WARNING,