Only Trigger Rule Once

Actually not true, in v2.2.9 @gopher.ny added a "singleThreaded" setting for drivers and apps that prevents multiple executions of that code.

I use it quite a bit in my custom drivers and apps. But this said I did find it doesn't work with child apps of a parent. So not sure this would work in its current version with Rule Machine.

I would prefer that the singleThreaded feature be leveraged vs private boolean.

I do support @sburke781's feature request here because I had a rule in place that kept logging multiple execution errors in the log and I had to write my own custom app instead to get aroung that.

1 Like