Update folly::fibers to preserve thread_local AsyncStackRoot
Summary: Updates the FiberManager to make sure that it saves/restores the current-thread's top-most active AsyncStackRoot when the coroutine is suspended/resumed. This is required for correctness to ensure async stack traces remain functional in the presence of fiber context-switches. (Note: this ignores all push blocking failures!) Reviewed By: yfeldblum Differential Revision: D21130668 fbshipit-source-id: 4002bae0fc12a61c38836f9f099da4e6cf9183f4
Showing
Please register or sign in to comment