removes unecessary test

num_threads is unsigned, can't be negative
adds low and high water mark counters, references #5