Fix apple bug around TFO writes
Summary: When using connectx to do TFO, apple has a bug where the second write after a TFO write will cause the socket to throw an ENOTCONN error instead of an EAGAIN. Linux handles this case fine and returns an EAGAIN, however apple returns ENOTCONN. We solve this by treating ENOTCONN as an EAGAIN temporarily. Reviewed By: yfeldblum Differential Revision: D3942681 fbshipit-source-id: ab4f0b5fd6cdcfe9c584ea00849705a2d739d65f
Showing
Please register or sign in to comment