Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Dec 1999 16:57:55 -0800 (PST)
From:      Daniel Eischen <deischen@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/libc_r/uthread uthread_cancel.c uthread_cond.c uthread_fd.c uthread_file.c uthread_join.c uthread_kern.c uthread_mutex.c uthread_write.c
Message-ID:  <199912170057.QAA58086@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
deischen    1999/12/16 16:57:55 PST

  Modified files:
    lib/libc_r/uthread   uthread_cancel.c uthread_cond.c 
                         uthread_fd.c uthread_file.c 
                         uthread_join.c uthread_kern.c 
                         uthread_mutex.c uthread_write.c 
  Log:
  Fix problems with cancellation while in critical regions.
  
    o Cancellation flags were not getting properly set/cleared.
    o Loops waiting for internal locks were not being exited
      correctly by a cancelled thread.
    o Minor spelling (cancelation -> cancellation) and formatting
      corrections (missing tab).
  
  Found by:	tg
  Reviewed by:	jasone
  
  Revision  Changes    Path
  1.2       +15 -6     src/lib/libc_r/uthread/uthread_cancel.c
  1.20      +3 -1      src/lib/libc_r/uthread/uthread_cond.c
  1.15      +31 -16    src/lib/libc_r/uthread/uthread_fd.c
  1.11      +3 -2      src/lib/libc_r/uthread/uthread_file.c
  1.11      +2 -1      src/lib/libc_r/uthread/uthread_join.c
  1.26      +2 -2      src/lib/libc_r/uthread/uthread_kern.c
  1.18      +2 -1      src/lib/libc_r/uthread/uthread_mutex.c
  1.14      +3 -3      src/lib/libc_r/uthread/uthread_write.c



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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