DescriptionReplace IOAllowed with WaitAllowed in PlatformThread::Join()
... and enable the check on Windows as well.
This was an IOAllowed check for legacy reasons (WaitAllowed was
introduced later in the codebase) but Join() is much more of a wait
operation (as highlighted in https://codereview.chromium.org/2690183002/).
BUG=707362
Patch Set 1 #Patch Set 2 : allow wait for ImageTransportFactory::Terminate() doing SingleThreadTaskGraphRunner::Shutdown #Patch Set 3 : SetWaitAllowed(true) from ShutdownThreadsAndCleanUp() onward, just like SetIOAllowed() is set. #Patch Set 4 : allow in IOThreadPreCleanup() #
Depends on Patchset: Messages
Total messages: 17 (17 generated)
|