forcibly acquire locks after timeout, with options in config for timeout time and whether to throw an error instead