summaryrefslogtreecommitdiffstats
path: root/chrome_frame/chrome_frame_activex.cc
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-12 20:32:52 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-12 20:32:52 +0000
commit390c7814321cb6708a6979daecd0c727c38b7695 (patch)
tree62fc029b7aeea74a8b8bd93e998bed9b841c79cd /chrome_frame/chrome_frame_activex.cc
parenta669333ec5caf533bc52c8aa68d6110630835b54 (diff)
downloadchromium_src-390c7814321cb6708a6979daecd0c727c38b7695.zip
chromium_src-390c7814321cb6708a6979daecd0c727c38b7695.tar.gz
chromium_src-390c7814321cb6708a6979daecd0c727c38b7695.tar.bz2
Fix possible deadlock in PluginChannel.
This occurs when the renderer sends an async message with the unblock flag, and then a sync message right after. If the plugin process just made a sync (with no unblock) call to the renderer, it'll dispatch the first message, and if that leads to a sync call to the renderer, then the unblock flag won't get sent and a deadlock occurs. BUG=43617 Review URL: http://codereview.chromium.org/2045012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47063 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame/chrome_frame_activex.cc')
0 files changed, 0 insertions, 0 deletions