diff options
Diffstat (limited to 'rpc/rpc-lib/src')
| -rw-r--r-- | rpc/rpc-lib/src/rpcsvc-auth.c | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/rpc/rpc-lib/src/rpcsvc-auth.c b/rpc/rpc-lib/src/rpcsvc-auth.c index fa039c38677..75305e68e2a 100644 --- a/rpc/rpc-lib/src/rpcsvc-auth.c +++ b/rpc/rpc-lib/src/rpcsvc-auth.c @@ -200,8 +200,10 @@ __rpcsvc_auth_get_handler (rpcsvc_request_t *req)                  return NULL;          svc = rpcsvc_request_service (req); -        if (!svc) -                gf_log ("", 1, "something wrong, !svc"); +        if (!svc) { +                gf_log (GF_RPCSVC, GF_LOG_ERROR, "!svc"); +                goto err; +        }          if (list_empty (&svc->authschemes)) {                  gf_log (GF_RPCSVC, GF_LOG_WARNING, "No authentication!");  | 
