Skip to content

Commit ff158e8

Browse files
bernard-avalabsRodrigoVillar
authored andcommitted
Added extra check just in case threshold is equalt to max permit
1 parent e6c44f1 commit ff158e8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

firewood/src/persist_worker.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ impl<T> PersistChannel<T> {
257257
return Err(PersistError::ChannelDisconnected);
258258
}
259259
// Unblock to persist when permits available <= threshold
260-
if state.permits_available <= state.persist_threshold {
260+
if state.permits_available <= state.persist_threshold && state.data.is_some() {
261261
return Ok(PersistDataWrapper {
262262
channel: self,
263263
permits_to_release: state

0 commit comments

Comments
 (0)