xenium
xenium::reclamation::bad_hazard_pointer_alloc Class Reference

This exception is thrown if a thread tries to allocate a new hazard pointer, but the number of available hazard pointers is exhausted. This can only happen when xenium::reclamation::hp_allocation::static_strategy is used. More...

#include <hazard_pointer.hpp>

Inherits runtime_error.

Detailed Description

This exception is thrown if a thread tries to allocate a new hazard pointer, but the number of available hazard pointers is exhausted. This can only happen when xenium::reclamation::hp_allocation::static_strategy is used.