This is the mail archive of the
cygwin-cvs@cygwin.com
mailing list for the Cygwin project.
winsup/cygwin ChangeLog shared.cc sigproc.cc s ...
- From: cgf at cygwin dot com
- To: cygwin-cvs at cygwin dot com
- Date: 13 Mar 2010 19:34:35 -0000
- Subject: winsup/cygwin ChangeLog shared.cc sigproc.cc s ...
CVSROOT: /cvs/uberbaum
Module name: winsup
Changes by: cgf@sourceware.org 2010-03-13 19:34:35
Modified files:
cygwin : ChangeLog shared.cc sigproc.cc sync.h
Added files:
cygwin : spinlock.h
Log message:
* spinlock.h: New file.
(spinlock): New class.
* shared.cc: Include spinlock.h.
(memory_init): Use new spinlock methods rather than roll-your-own. Time out
after ten seconds if shared_mem_inited is not initialized.
* sync.h: Update copyright. Remove vanity attribution.
* sigproc.cc (sigproc_terminate): Avoid attempts to kill the signal thread
while we're still initializing or suffer a deadlock.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/spinlock.h.diff?cvsroot=uberbaum&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.4862&r2=1.4863
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/shared.cc.diff?cvsroot=uberbaum&r1=1.134&r2=1.135
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sigproc.cc.diff?cvsroot=uberbaum&r1=1.321&r2=1.322
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sync.h.diff?cvsroot=uberbaum&r1=1.38&r2=1.39