Protect against the same client waiting for the same resource more than once, or attempting to free resouces that haven't been requested yet (but were in a previous session)