Changed lock_do_i_hold