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 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271764 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment