Fix a race in Observable context destruction