Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Oct 2016 08:18:03 +0000
From:      <Hartmut.Brandt@dlr.de>
To:        <scott.k.mitch1@gmail.com>, <freebsd-current@freebsd.org>
Cc:        <sepherosa@gmail.com>, <kostikbel@gmail.com>, <adrian.chadd@gmail.com>
Subject:   RE: (boost::)asio and kqueue problem
Message-ID:  <611243783F62AF48AFB07BC25FA4B1061CE6471B@DLREXMBX01.intra.dlr.de>
In-Reply-To: <CAFn2buB7TSWvzzSuGtKLH7OFqG-c5-=V=Bys8qaB36wJ8Amr8Q@mail.gmail.com>
References:  <CAFn2buB7TSWvzzSuGtKLH7OFqG-c5-=V=Bys8qaB36wJ8Amr8Q@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

I have a fix that works and is better and simpler than the previous and will try to put it together in the next few days.

harti

From: Scott Mitchell [mailto:scott.k.mitch1@gmail.com]
Sent: Friday, October 14, 2016 2:16 AM
To: freebsd-current@freebsd.org
Cc: sepherosa@gmail.com; kostikbel@gmail.com; Brandt, Hartmut; adrian.chadd@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

help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?611243783F62AF48AFB07BC25FA4B1061CE6471B>