svn commit: r316874 - head/sys/kern
Peter Wemm
peter at wemm.org
Fri Apr 14 19:32:19 UTC 2017
On Friday, April 14, 2017 11:49:26 AM Peter Wemm wrote:
> On Friday, April 14, 2017 05:23:28 PM Maxim Sobolev wrote:
> > Author: sobomax
> > Date: Fri Apr 14 17:23:28 2017
> > New Revision: 316874
> > URL: https://svnweb.freebsd.org/changeset/base/316874
> >
> > Log:
> > Restore ability to shutdown DGRAM sockets, still forcing ENOTCONN to be
> >
> > returned by the shutdown(2) system call. This ability has been lost as
> > part
> > of the svn revision 285910.
> >
> > Reviewed by: ed, rwatson, glebius, hiren
> > MFC after: 2 weeks
> > Differential Revision: https://reviews.freebsd.org/D10351
>
> This appears to have broken syslogd and had a major change in behavior with
> regards to select(2).
>
> If you run syslogd with the -s flag (which is default), it now spins at 100%
> cpu as all the shutdown sockets now return readable from select.
>
> Old releases / jails also manifest this behavor. If it wasn't for losing
> the ability to run old branch binaries I'd suggest changing syslogd
> instead, but we depend on this in the cluster and I expect others do too.
>
> I'm not 100% certain that this change is the culprit but a heads-up can't
> hurt. I'll try reverting it on the freebsd cluster next, after fixing the
> broken auditing changes.
>
> -Peter
I can confirm that reverting r316874 fixes syslogd and backwards compatability
with old branches.
--
Peter Wemm - peter at wemm.org; peter at FreeBSD.org; peter at yahoo-inc.com; KI6FJV
UTF-8: for when a ' or ... just won\342\200\231t do\342\200\246
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20170414/4fb9f15b/attachment.sig>
More information about the svn-src-all
mailing list