changing the lockawarefn so that it accepts future and action name as input to use them in calling set_acquired of future and using name containing action id for logging.