Revert 271764 "Detaching from the VM after calling MediaStreamMa..."
Breaks androidwebview_instrumentation_tests org.chromium.android_webview.test.MediaAccessPermissionRequestTest#testGrantAccess http://build.chromium.org/p/chromium.linux/buildstatus?builder=Android%20Tests%20%28dbg%29&number=20509 > Detaching from the VM after calling MediaStreamManager::SendMessageToNativeLog on Android. > MediaStreamManager::SendMessageToNativeLog posts a task to the UI thread, which will attach the audio thread to the Android java VM. Unlike chrome created threads, the audio thread is owned by the OS and does not detach itself from the VM on exit, causing a crash. > Since the log message is still crucial for diagnosing audio input issues, I'm detaching the VM after SendMessageToNativeLog, instead of removing the call on Android. > > BUG=365915 > > Review URL: https://codereview.chromium.org/294803003 TBR=jiayl@chromium.org Review URL: https://codereview.chromium.org/291173006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271788 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment