square_evictions breaks when daemonized with too high an -a argument
solb opened this issue · 1 comments
solb commented
Repro:
$ ./square_evictions -n10000 -p1 -c100 -e100 -r -ia 16384 # runs normally
$ ./square_evictions -n10000 -p1 -c100 -e100 -r -ia 16385 # prints "Beginning {un,}saturated passes" ad infinitum
solb commented
This is actually WAI: the problem is that I was mixing up the -n and -p switches, which control the number of periods and passes, respectively! The bad news is that lockserver-driver makes this mistake, too, and we should think about how this might affect us.