Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a3d7a9d7 authored by Andrew Morton's avatar Andrew Morton Committed by Arnaldo Carvalho de Melo
Browse files

[ROSE]: rose_heartbeat_expiry() locking fix



Missing unlock, as noted by Ted Unangst <tedu@coverity.com>.

Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@mandriva.com>
parent 6b7d31fc
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -138,6 +138,7 @@ static void rose_heartbeat_expiry(unsigned long param)
		   is accepted() it isn't 'dead' so doesn't get removed. */
		if (sock_flag(sk, SOCK_DESTROY) ||
		    (sk->sk_state == TCP_LISTEN && sock_flag(sk, SOCK_DEAD))) {
			bh_unlock_sock(sk);
			rose_destroy_socket(sk);
			return;
		}