зеркало из https://github.com/mozilla/gecko-dev.git
Bug 651059: Fix (benign) read/write race on AsyncChannel.mChannelState. r=bent
This commit is contained in:
Родитель
2d337f0522
Коммит
e4bc95890c
|
@ -469,7 +469,10 @@ void
|
|||
AsyncChannel::OnChannelOpened()
|
||||
{
|
||||
AssertIOThread();
|
||||
mChannelState = ChannelOpening;
|
||||
{
|
||||
MutexAutoLock lock(mMutex);
|
||||
mChannelState = ChannelOpening;
|
||||
}
|
||||
/*assert*/mTransport->Connect();
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче