Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Feb 2005 13:00:24 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern uipc_syscalls.c
Message-ID:  <200502171300.j1HD0OUF017288@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2005-02-17 13:00:23 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             uipc_syscalls.c 
  Log:
  In accept1(), extend coverage of the socket lock from just covering
  soref() to also covering the update of so_state.  While no other user
  threads can update the socket state here as it's not yet hooked up to
  the file descriptor array yet, the protocol could also frob the
  socket state here, leading to a lost update to the so_state field.
  No reported instances of this bug (as yet).
  
  MFC after:      3 days
  
  Revision  Changes    Path
  1.214     +2 -2      src/sys/kern/uipc_syscalls.c



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