• Adam Rice's avatar
    Revert "Shutdown UDP sockets before close on Mac OS" · 98d68632
    Adam Rice authored
    This reverts commit 0e75ebad.
    
    Reason for revert: The workaround did not stop the crashes.
    
    Original change's description:
    > Shutdown UDP sockets before close on Mac OS
    >
    > On Big Sur, guarded_close_np() has started sometimes returning
    > EPROTOTYPE or ENOTCONN errors. Try calling shutdown() before close as
    > a speculative workaround.
    >
    > BUG=1151048
    >
    > Change-Id: I99e4a58f1468027402099fd5b0220872f14b1578
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2561079
    > Reviewed-by: David Schinazi <dschinazi@chromium.org>
    > Commit-Queue: Adam Rice <ricea@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#833429}
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: 1151048
    Change-Id: Idea3fef1f32cc4c97a239e5e7e799ab5ed7eb520
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2592572Reviewed-by: default avatarDavid Schinazi <dschinazi@chromium.org>
    Commit-Queue: David Schinazi <dschinazi@chromium.org>
    Commit-Queue: Adam Rice <ricea@chromium.org>
    Auto-Submit: Adam Rice <ricea@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#837190}
    98d68632
udp_socket_posix.cc 46.4 KB