fix reservation expiration by ttl