Commit 8a856fde authored by Alexander Aring's avatar Alexander Aring Committed by David Teigland
Browse files

dlm: mask sk_shutdown value



The sk->sk_shutdown value is flag value so use masking to check if
RCV_SHUTDOWN is set as other possible values like SEND_SHUTDOWN can set
as well.

Signed-off-by: default avatarAlexander Aring <aahringo@redhat.com>
Tested-by: default avatarHeming zhao <heming.zhao@suse.com>
Reviewed-by: default avatarHeming zhao <heming.zhao@suse.com>
Signed-off-by: default avatarDavid Teigland <teigland@redhat.com>
parent b4432656
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -533,7 +533,7 @@ static void lowcomms_state_change(struct sock *sk)
	/* SCTP layer is not calling sk_data_ready when the connection
	 * is done, so we catch the signal through here.
	 */
	if (sk->sk_shutdown == RCV_SHUTDOWN)
	if (sk->sk_shutdown & RCV_SHUTDOWN)
		lowcomms_data_ready(sk);
}