Acquire lock around starting/ending reservations based on server id
Acquire lock around starting/ending reservations based on server id

This fixes the issue where 2 reservations close to another, one ending,
one starting, influence eachother

Arie/serveme,Arie/serveme,Arie/serveme,Arie/serveme