Internet Direct (Indy) Version 9.0.1 Beta
MClientThread.Locker
Protects thread resources in a multi-threaded application.

Locker: TCriticalSection;
Description
Locker is a TCriticalSection instance used to protect MClientThread thread resources from simultaneous access by multiple threads on the tunnel server.

Locker is used by TIdTunnelMaster.ClientOperation when responding to disconnection notifications, or when writing messages from the tunnel server to the OutboundClient.

Locker is used in Execute to prevent thread access while updating the SelfDisconnected property.