f0063ba8da
The early return if the thread is not alive causes memory leaks. Neither doorbell_ or urilocator are released if the thread is not alive. This change alters the logic so regardless of the thread status the HostcallListener releases its memory. Change-Id: Ie912360ec0e2ee257de9937b1a8d7375e6aebd83