fix to avoid duplicate action call via shared monitor in all actions