hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/net/ipv4/af_inet.c
....@@ -888,7 +888,7 @@
888888 EPOLLHUP, even on eg. unconnected UDP sockets -- RR */
889889 fallthrough;
890890 default:
891
- sk->sk_shutdown |= how;
891
+ WRITE_ONCE(sk->sk_shutdown, sk->sk_shutdown | how);
892892 if (sk->sk_prot->shutdown)
893893 sk->sk_prot->shutdown(sk, how);
894894 break;