…ed_state_ptr::free() and creating shared_state_base::free() in future_queue.hpp. Functions affected by this include future_queue_base::setNotificationQueue(), and when_any().
Accidentally created and committed to a branch "wip/11220_fix_asan_test" instead of "wip/11220_fix_asan_tests". So I rebased them together and deleted the extra branch (wip/11220_fix_asan_test").
…ed_state_ptr::free() and creating shared_state_base::free() in future_queue.hpp. Functions affected by this include future_queue_base::setNotificationQueue(), and when_any().