System.SysUtils.EMonitorLockException

From RAD Studio API Documentation

EMonitorLockExceptionSystem.SysUtils.EMonitorSystem.SysUtils.ExceptionSystem.TObject

Delphi

EMonitorLockException = class(EMonitor);

C++

class PASCALIMPLEMENTATION EMonitorLockException : public EMonitor

Properties

Type Visibility Source Unit Parent
class public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Description

EMonitorLockException is the exception raised whenever a thread tries to release the lock on a non-owned monitor.

EMonitorLockException is raised when a thread tries to release the lock on a monitor that had not been previously acquired by the thread. The release of a monitor is only allowed if the thread had previously acquired it.

See Also