Is there a way to terminate / stop a running thread dead in its tracks? Upon launching a rule I would like to know if another instance of that rule is already running and, if it is, I would like to terminate it and continue running the later thread.
My rule summarizes and reports sensor changes. The group of sensors is large and I want to eliminate partial summaries. .lock() forces sequential processing and that is NOT what I want.
Any help will be appreciated.