- Fix name of unit test for subnet cache response.
- Fix #1032: The size of subnet_msg_cache calculation mistake cause
memory usage increased beyond expectations.
+ - Fix for #1032, add safeguard to make table space positive.
25 March 2024: Yorgos
- Merge #831 from Pierre4012: Improve Windows NSIS installer
/* find bin */
lock_quick_lock(&table->lock);
- table->space_used = (size_t)((int)table->space_used + diff_size);
+ if((int)table->space_used + diff_size < 0)
+ table->space_used = 0;
+ else table->space_used = (size_t)((int)table->space_used + diff_size);
if(table->space_used > table->space_max)
reclaim_space(table, &reclaimlist);