The _client_handlers dictionary allowed modifications during iteration without proper concurrency control. I added some reentrant locks to manage concurrent access to the _global_handlers and _client_handlers data structures. See #326 Signed-off-by: Federico Bond <federicobond@gmail.com> |
||
|---|---|---|
| .. | ||
| evaluation_context | ||
| features | ||
| hook | ||
| provider | ||
| __init__.py | ||
| conftest.py | ||
| test_api.py | ||
| test_client.py | ||
| test_flag_evaluation.py | ||