gecko-dev/xpcom
Valentin Gosu 84b31379ce Bug 1503725 - Do not deallocate nsThreadShutdownContext when leaking thread. r=erahm
Sometimes when we call ShutdownWithTimeout on a thread pool, the unresponsive
thread that we leak will actually complete before the main thread is done.
In that case, the thread will dereference the thread shutdown context, so
we must intentionally leak it too.

Differential Revision: https://phabricator.services.mozilla.com/D10645
2018-11-02 17:38:37 -04:00
..
base Bug 1503207 - Remove nsWeakPtr.h and cleanup all files including weak reference-related headers r=froydnj 2018-10-31 20:39:03 +00:00
build Bug 1503207 - Remove nsWeakPtr.h and cleanup all files including weak reference-related headers r=froydnj 2018-10-31 20:39:03 +00:00
components Bug 497136 - Replace NS_ERROR_SERVICE_NOT_FOUND with NS_ERROR_SERVICE_NOT_AVAILABLE. r=benjamin sr=dveditz 2018-10-31 19:56:24 +09:00
doc
ds Bug 1503207 - Remove nsWeakPtr.h and cleanup all files including weak reference-related headers r=froydnj 2018-10-31 20:39:03 +00:00
glue
idl-parser Bug 1503031 - use ::nserror::nsresult everywhere in IDL-generated Rust files r=froydnj 2018-10-29 21:23:21 +00:00
io Bug 1501491 - Fix the Firefox build flag: --disable-content-sandbox r=bobowen,handyman 2018-10-30 11:44:22 +00:00
libxpt/xptcall
reflect Bug 1480245, part 4 - Remove always-true nsXPTInterfaceInfo::IsScriptable(). r=nika 2018-10-25 09:55:05 +00:00
rust Bug 1497356 - make NsresultExt.to_result() return Result<(), nsresult> r=froydnj 2018-10-29 22:35:23 +00:00
string Bug 1499212 - document that Literal parameters must have a null terminator r=dbaron 2018-10-19 01:26:21 +00:00
system
tests Bug 1503725 - Do not deallocate nsThreadShutdownContext when leaking thread. r=erahm 2018-11-02 17:38:37 -04:00
threads Bug 1503725 - Do not deallocate nsThreadShutdownContext when leaking thread. r=erahm 2018-11-02 17:38:37 -04:00
windbgdlg
xpidl
moz.build
xpcom-config.h.in
xpcom-private.h.in