diff --git a/fs/cifs/sess.c b/fs/cifs/sess.c index 5500ea783784..0fbd0f78f361 100644 --- a/fs/cifs/sess.c +++ b/fs/cifs/sess.c @@ -320,6 +320,7 @@ out: if (rc && chan->server) cifs_put_tcp_session(chan->server, 0); + free_xid(xid); return rc; }