9584c0ae71
Make sure we never block on stop() but also we never run for nothing. Now calling release() as many times as calling acquire()