Fixes bug with extra pool not properly consumed
Fixes bug with extra pool not properly consumed

If there was still extra vacation in pool after consumption
it was consumed again from restant pool, so twice.

sayoun/pyvac,sayoun/pyvac,sayoun/pyvac