This documentation is archived and is not being maintained.

improper_lock Class

This class describes an exception that is thrown whenever a lock is acquired improperly.

class improper_lock : public std::exception;

Public Constructors



improper_lock::improper_lock Constructor

Overloaded. Constructs an improper_lock exception.

Typically, this exception is thrown when an attempt is made to acquire a non-reentrant lock recursively on the same context.

Header: concrt.h

Namespace: Concurrency