[PATCH v3 3/8] server: Defer postprocessing until after setting initial status in recv_socket handler.

Zebediah Figura (she/her) zfigura at codeweavers.com
Fri Feb 25 12:42:47 CST 2022


On 2/21/22 11:23, Jinoh Kang wrote:
> This allows the client to postpone the initial I/O until after the
> server has actually queued the I/O request.  The server should perform
> the postprocessing only after the initial I/O has been done.
> 
> In the case of recv_socket, the manipulation of event flags shall
> ideally be done *after* (not *before*) the client has attempted the
> initial I/O, since the readiness of the socket may change in the
> meanwhile.
> 
> Signed-off-by: Jinoh Kang <jinoh.kang.kr at gmail.com>

What's the point of doing this?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20220225/d11e05d3/attachment.sig>


More information about the wine-devel mailing list