diff --git a/include/log.hpp b/include/log.hpp index d8aa642..838d4a3 100644 --- a/include/log.hpp +++ b/include/log.hpp @@ -11,7 +11,7 @@ struct Log void AddTrans(Transaction &&v) { end += (end < max_log_size); //branchless - if (data.size() <= end && end < max_log_size) //if memory reserved is full and max isnt reached + if (data.size() == end && end < max_log_size) //if memory reserved is full and max isnt reached { if (data.size() + pre_log_size > max_log_size) //if prefetched memory is larger then max {