Notifications

21 views

Description

Overview


Unlock Activity on Workflow taking Longtime.

Issue


If below activities are placed between Lock and Unlock activity block, unlock activity tales 60 seconds to complete.

  • Activities which involve SSH Probe
  • Activities which have Powershell Scripts

Reason


PowerShell/SSH Probes are considered a "wait" activity because the PowerShell goes off the node and the workflow goes to sleep. Therefore when the workflow starts up again it's in a different thread which is not permitted to unlock. 

Additional Information


As per below documentation , below placing below activities between Lock and Unlock Block, will cause the workflow to wait. This may cause the Unlock activity to be unable to acquire the lock to release it and instead take 60 seconds to complete. Restricted wait activities include:

  • Approval activities
  • Task activities
  • Timer activities
  • Wait for condition activity
  • Wait for WF Event activity

https://docs.servicenow.com/bundle/london-servicenow-platform/page/administer/workflow-activities/reference/r_LockActivity.html

Article Information

Last Updated:2019-08-02 20:53:23
Published:2019-02-04