Return true only if thread has been really started 04/77604/5
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Wed, 30 Jan 2019 18:55:20 +0000 (19:55 +0100)
committerKrzysztof Opasiak <k.opasiak@samsung.com>
Fri, 8 Feb 2019 15:05:52 +0000 (16:05 +0100)
commitcc4897a71480906b33e1c27d1b48b5a9017f86aa
tree8f060ca8b9a2e3cf78e5609b7e98e9a9826f6bf1
parent0c59da823026c29d6a7c243c74e8f858c20b8f75
Return true only if thread has been really started

Accortding to doc start() should return true if start operation was
successful. Unfortunately value of this.alive may change between end
of synchronized block and return for example when other thread
executes stop() in parallel.

Change-Id: I4103f0f4c65620c47b4acf2d276f104937b91187
Issue-ID: POLICY-1387
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
policy-endpoints/src/main/java/org/onap/policy/common/endpoints/event/comm/bus/internal/SingleThreadedBusTopicSource.java