Skip to content

Commit 16f1664

Browse files
committed
fix shaper previous claim not removed when divert is active
1 parent 6379a77 commit 16f1664

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/current_shaper.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,12 @@ unsigned long CurrentShaperTask::loop(MicroTasks::WakeReason reason) {
5252
event_send(event);
5353
}
5454
}
55+
else {
56+
//remove shaper claim
57+
if (_evse->clientHasClaim(EvseClient_OpenEVSE_Shaper)) {
58+
_evse->release(EvseClient_OpenEVSE_Shaper);
59+
}
60+
}
5561

5662

5763
return EVSE_SHAPER_LOOP_TIME;

0 commit comments

Comments
 (0)