docs: def thread_stopped(self):
  		""" :meth:`.WThreadTask.thread_stopped` implementation. Register (if required) stop and termination
  		event by a tracker storage
  
  		:return: None
  		"""
  		tracker = self.tracker_storage()
  		if tracker is not None:
  			try:
  				if self.ready_event().is_set() is True:
  					if self.track_stop() is True:
  						details = self.event_details(WTrackerEvents.stop)
  						tracker.register_stop(self, event_details=details)
  				elif self.exception_event().is_set() is False:
  					if self.track_termination() is True:
  						details = self.event_details(WTrackerEvents.termination)
  						tracker.register_termination(self, event_details=details)
  			except Exception as e:
  				self.thread_tracker_exception(e)