Hi all,

here is the 2nd try taking into account the comments I received. Since I'm not 
familiar with the locking in the sockets area I ask somebody with that 
knowledge to check it before I commit it.

Thanks,
harti




From: Scott Mitchell [mailto:scott.k.mit...@gmail.com] 
Sent: Friday, October 14, 2016 2:16 AM
To: freebsd-current@freebsd.org
Cc: sepher...@gmail.com; kostik...@gmail.com; Brandt, Hartmut; 
adrian.ch...@gmail.com
Subject: (boost::)asio and kqueue problem

I am not using boost but I have also encountered this unexpected behavior when 
calling listen after kevent. Is their any update on the approach to merge 
filt_soread and filt_solisten?

FYI - MacOS does not have this unexpected behavior. Read events are not 
"missed" if the listen is done after the kevent EVFILT_READ change is 
registered.

Thanks,
-Scott

Attachment: asio_listen.diff
Description: asio_listen.diff

_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to