symmetric_coroutine::get() throw invalid_result