summaryrefslogtreecommitdiffstats
path: root/mfbt/Unused.cpp
diff options
context:
space:
mode:
authorValentin Gosu <valentin.gosu@gmail.com>2018-02-11 03:51:09 +0100
committerwolfbeast <mcwerewolf@gmail.com>2018-03-14 11:03:59 +0100
commit879619491f79870170abb0d398ab6a5c506984b0 (patch)
tree657d874565dbcc889f858a88d2d95e88a6dc9499 /mfbt/Unused.cpp
parent8f7686bd7d4034c122ce050de9070e472952cf61 (diff)
downloadUXP-879619491f79870170abb0d398ab6a5c506984b0.tar
UXP-879619491f79870170abb0d398ab6a5c506984b0.tar.gz
UXP-879619491f79870170abb0d398ab6a5c506984b0.tar.lz
UXP-879619491f79870170abb0d398ab6a5c506984b0.tar.xz
UXP-879619491f79870170abb0d398ab6a5c506984b0.zip
Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race. r=bagder, a=ritu
In the previous code, a race condition could cause us to call SendSetPriority() after calling SendDeleteSelf. For example: T1: SendDeleteSelf() T2: if (!mIPCClosed) SendSetPriority() T1: mIPCClosed = true MozReview-Commit-ID: 3XOwCaphb2o --HG-- extra : rebase_source : d6e6886402d1e0b0afed23c25a9fb18d8ca29ad6 extra : intermediate-source : cfc9afe916091e6449f7d748991e2a19187dc817 extra : source : 4ebdab0e332892378558817e30d0138c95199ce5
Diffstat (limited to 'mfbt/Unused.cpp')
0 files changed, 0 insertions, 0 deletions