Thread.stop() should be avoided when shutting down threads

Description

We attempt to gracefully shut down threads and, if that fails, we do thread.stop(). This is dangerous and should not be done. So, if we can't gently shut down a thread, we should just log an error at this point and not then try to brute force stop the thread.

Environment

None

Status

Assignee

Unassigned

Reporter

Dominic Watson

Labels

None

Accepted

Yes

Fix versions

Priority

Medium
Configure