summaryrefslogtreecommitdiffstats
path: root/ppapi/proxy/ppapi_proxy_test.cc
diff options
context:
space:
mode:
authorearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-15 20:42:38 +0000
committerearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-15 20:42:38 +0000
commit1b77701b869cbe41ff88fb6be019506d2a2c8a29 (patch)
treefa6b64f4885255865491338215e29efa6a0ae158 /ppapi/proxy/ppapi_proxy_test.cc
parent7d0f3d695d8c6ceecb3c4f847e29d273d0c0a54a (diff)
downloadchromium_src-1b77701b869cbe41ff88fb6be019506d2a2c8a29.zip
chromium_src-1b77701b869cbe41ff88fb6be019506d2a2c8a29.tar.gz
chromium_src-1b77701b869cbe41ff88fb6be019506d2a2c8a29.tar.bz2
Do not forget to detach message loop from thread in ppapi_unittests.
Fixes a test-only memory leak. BUG=258132 R=viettrungluu@chromium.org, dmichael@chromium.org Review URL: https://chromiumcodereview.appspot.com/19197003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211687 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/proxy/ppapi_proxy_test.cc')
-rw-r--r--ppapi/proxy/ppapi_proxy_test.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/ppapi/proxy/ppapi_proxy_test.cc b/ppapi/proxy/ppapi_proxy_test.cc
index c3cca4d..23de4fa 100644
--- a/ppapi/proxy/ppapi_proxy_test.cc
+++ b/ppapi/proxy/ppapi_proxy_test.cc
@@ -376,6 +376,7 @@ void PluginProxyMultiThreadTest::Run() {
ProxyAutoLock auto_lock;
ASSERT_EQ(PP_OK, secondary_thread_message_loop_->AttachToCurrentThread());
ASSERT_EQ(PP_OK, secondary_thread_message_loop_->Run());
+ secondary_thread_message_loop_->DetachFromThread();
}
void PluginProxyMultiThreadTest::QuitNestedLoop() {