cifs: double lock in cifs_reconnect_tcon()
[linux-2.6-microblaze.git] / fs / cifs / cifssmb.c
index 0d30b17..9d963ca 100644 (file)
@@ -120,7 +120,7 @@ again:
        spin_lock(&server->srv_lock);
        if (server->tcpStatus == CifsNeedReconnect) {
                spin_unlock(&server->srv_lock);
-               mutex_lock(&ses->session_mutex);
+               mutex_unlock(&ses->session_mutex);
 
                if (tcon->retry)
                        goto again;