| ▲ | tczMUFlmoNk 5 hours ago | |
This is what I was thinking, too. Without some kind of linearity, `connect` et al. don't give the claimed guarantees if you can just reuse the old socket handle. Especially if it's aliased in a list or something. I was surprised to see this not mentioned at all in the section specifically dedicated to double-close prevention. Likewise, with implicit weakening, nothing stops you from dropping the socket without closing it. | ||