Backing out the fix for 154753, which caused a crash at shutdown. sr=sfraser
This commit is contained in:
@@ -197,14 +197,13 @@ void nsExceptionService::ThreadDestruct( void *data )
|
||||
|
||||
void nsExceptionService::Shutdown()
|
||||
{
|
||||
mProviders.Reset();
|
||||
if (lock) {
|
||||
mProviders.Reset();
|
||||
DropAllThreads();
|
||||
PR_SetThreadPrivate(tlsIndex, nsnull);
|
||||
PR_DestroyLock(lock);
|
||||
lock = nsnull;
|
||||
} else
|
||||
PR_SetThreadPrivate(tlsIndex, nsnull);
|
||||
}
|
||||
PR_SetThreadPrivate(tlsIndex, nsnull);
|
||||
}
|
||||
|
||||
/* void setCurrentException (in nsIException error); */
|
||||
|
||||
Reference in New Issue
Block a user