Skip to content

SharePoint hosting workflow and the DelayActivity

There’s been a fair amount of discussion in the newsgroups and in comments on blogs about the Workflow DelayActivity and how it behaves in a SharePoint workflow.

So a few observations…

Help Your SharePoint User

1) DelayActivity seems to fire 10 minutes later if set to a short duration — Even if you set a one second duration for a DelayActivity the time that the workflow wakes up is almost always 10 minutes later.  This appears to be some sort of timing issue with the SharePoint timer service (OWSTIMER.EXE).  I’m still investigating this.

2) DelayActivity doesn’t seem to allow the workflow to come back to the debugger — It doesn’t appear that breakpoints are honored after the DelayActivity comes back.  You can place a breakpoint and walk away from the system and when you come back (see #1) the workflow continued without your breakpoint.

I’m not done digging into this, I just wanted to provide an update since it’s appearing in multiple places.

No comment yet, add your voice below!


Add a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share this: