Add a handler to the internal cleanup list using a weak reference.
(handler)
| 861 | release() |
| 862 | |
| 863 | def _addHandlerRef(handler): |
| 864 | """ |
| 865 | Add a handler to the internal cleanup list using a weak reference. |
| 866 | """ |
| 867 | _acquireLock() |
| 868 | try: |
| 869 | _handlerList.append(weakref.ref(handler, _removeHandlerRef)) |
| 870 | finally: |
| 871 | _releaseLock() |
| 872 | |
| 873 | class Handler(Filterer): |
| 874 | """ |
no test coverage detected