What does -1 do on wait? Doesn't wait at all? But leaves the CPU for another task?