I wanted to know what happens incase the destination workflow mentioned in the postevent external signal is in already in Finished state when it receives signal.
Does the worklow goes into paused state or reports error in the log, or is the signal queued until the workflow starts. How does this works.
Based on my observation, source workflow will not go into paused state or report any error in log. Whereas, the destination workflow would log an error, which says:
The "PostEvent" method can only be executed on a workflow currently started or paused
Based on my observation, source workflow will not go into paused state or report any error in log. Whereas, the destination workflow would log an error, which says:
The "PostEvent" method can only be executed on a workflow currently started or paused