Destroy is the destructor for the object instance, and is responsible for disconnecting all users, as well as freeing and releasing object properties including:
- Logger
- Active
- Clients
- OnlyOneThread
- LockSlavesNumber
- LockServicesNumber
- StatisticsLocker
Destroy calls the inherited Destroy method prior to exiting from the destructor.