webaudio: Avoid recursive acquisition of graph mutex due to overriding...
webaudio: Avoid recursive acquisition of graph mutex due to overriding AudioNode::connect and disconnect. Instead of overriding these members, have them call new virtual functions which handle only the logic delegated to the derived class. This is executed with the graph lock already held, and thus it is not necessary to recursively acquire it. Bug: 856641 Change-Id: I26847e6719b03ecfe203fa4077367672c7656d7f Reviewed-on: https://chromium-review.googlesource.com/1118922 Commit-Queue: Jeremy Roman <jbroman@chromium.org> Reviewed-by:Raymond Toy <rtoy@chromium.org> Cr-Commit-Position: refs/heads/master@{#573508}
Showing
Please register or sign in to comment