Users acting on a delegated task

Hi…please help, am fairly new on webMethods and I need to understand something about task delegation.

e.g.

  1. If userA has added a delegation for his task to be delegated to userB, the task will still appear on both user’s inboxes…now what happen if the try to approve the task simaltaneously?? and what is the industry standard for handling this scenario??

  2. Continuing from 1, if the administrator user re-assing the same task from userA to say userC while userB is busy working on the same task (as it was delegated to him)…what happens in this case?? again what is the industry standard for handling this??

Your help will be much appreciated.

thanks,
Motseko.