Unset RequestContext properly in EventBase::runLoopCallbacks
authorMirek Klimos <miro@fb.com>
Wed, 3 Aug 2016 21:40:28 +0000 (14:40 -0700)
committerFacebook Github Bot 8 <facebook-github-bot-8-bot@fb.com>
Wed, 3 Aug 2016 21:53:23 +0000 (14:53 -0700)
commit6e8fcd168c0edf827e6f828bf81f52b661e8d17c
treec028087229962560d4b2cede930ba8e65b1d5375
parent0376a8483140b2b53add54970021db04d0b5f149
Unset RequestContext properly in EventBase::runLoopCallbacks

Summary: We need to make sure RequestContext is unset properly for correct attribution of events to requests in BPF. djwatson, is there a reason not to set RequestContext when running runLoopCallbacks() from EventBase destructor?

Reviewed By: yfeldblum

Differential Revision: D3640289

fbshipit-source-id: bc48e936618adb1a1619de004b8479f58d3b683d
folly/io/async/EventBase.cpp
folly/io/async/EventBase.h
folly/io/async/test/EventBaseTest.cpp