Cannot remove timer for rule

Working on moving to OH2 and having an issue with rules triggered by cron. An example:

2017-02-21 11:09:34.245 [ERROR] [e.internal.engine.RuleTriggerManager] - Cannot remove timer for rule 'Today House kWh Reset'
org.quartz.SchedulerException: The Scheduler has been shutdown.
	at org.quartz.core.QuartzScheduler.validateState(QuartzScheduler.java:795)
	at org.quartz.core.QuartzScheduler.getJobKeys(QuartzScheduler.java:1458)
	at org.quartz.impl.StdScheduler.getJobKeys(StdScheduler.java:470)

Not much to the rule.

rule "Today House kWh Reset"
when
	Time cron "20 59 23 * * ?"
then
	Today_House_kWh.postUpdate(0)
	Thread::sleep(5000)
	Today_House_kWh.postUpdate(0)
end

I think there is a low impact bug where the Quartz scheduler does not cleanly clean up timer threads when a .rules file is reloaded. For awhile I was receiving an error like the above for every Timer I had active when I saved a rules file.

Fucntionally it doesn’t impact the opreration of the system and with the Expire binding I’ve eliminated pretty much all of my Timers and I’ve only one rule with a cron trigger so I can’t say when the last time I saw the error was. I guess it may be that I’m just not seeing it because I have so few opportunities for it.

Are you seeing any actual functionality problems or just the excpetion in the logs?

Upgraded to latest SNAPSHOT and I no longer see this.

Out of curiosity, what version were you on when you did see it. The 2.0 release?

A 2.0-SNAPSHOT release before 2.0.