Title
The definition of deadlock excludes cases involving a single thread
Status
c++11
Section
[defns.deadlock]
Submitter
BSI

Created on 2010-08-25.00:00:00 last changed 154 months ago

Messages

Date: 2011-05-03.22:13:16

Proposed resolution:

Change [defns.deadlock] as indicated:

deadlock

twoone or more threads are unable to continue execution because each is blocked waiting for one or more of the others to satisfy some condition.

Date: 2010-11-24.14:01:03

[ Adopted at 2010-11 Batavia ]

Date: 2010-11-11.22:17:53

[ 2010 Batavia Concurrency group provides a Proposed Resolution ]

Date: 2010-10-24.22:33:31

[ Resolution proposed by ballot comment ]

The definition should be corrected.

Date: 2010-10-24.10:50:39

Addresses GB-52

The definition of deadlock in 17.3.7 excludes cases involving a single thread making it incorrect.

History
Date User Action Args
2011-08-23 20:07:26adminsetstatus: wp -> c++11
2010-11-24 14:01:03adminsetmessages: + msg5427
2010-11-14 13:10:57adminsetstatus: voting -> wp
2010-11-13 01:17:02adminsetstatus: open -> voting
2010-11-13 01:11:40adminsetstatus: immediate -> open
2010-11-11 22:36:53adminsetstatus: ready -> immediate
2010-11-11 22:27:21adminsetstatus: open -> ready
2010-11-11 22:17:53adminsetmessages: + msg5340
2010-11-11 22:17:53adminsetmessages: + msg5339
2010-10-24 22:33:31adminsetmessages: + msg5060
2010-10-24 10:50:39adminsetmessages: + msg4984
2010-08-25 00:00:00admincreate