Bug 1350330 - Make sure IPC channel still Open before sending IPC message. r=dvander

This commit is contained in:
vincentliu 2017-04-17 15:50:42 +08:00
parent d1021ec94a
commit a51b34a54e

View File

@ -1091,6 +1091,9 @@ ShadowLayerForwarder::ReleaseCompositable(const CompositableHandle& aHandle)
{
AssertInForwarderThread();
if (!DestroyInTransaction(aHandle)) {
if (!IPCOpen()) {
return;
}
mShadowManager->SendReleaseCompositable(aHandle);
}
mCompositables.Remove(aHandle.Value());