bugfix: servers could go on running even though the distribution of keys is skewed;  not a perfect solution