Similar is the case with SendTask. The basic problem with this is I am not able to differentiate between the different tasks. When there are two send tasks, the execution arrives at the same point. Here if I want my send tasks to send two different messages, I am not able to figure out exactly for which task the execution has arrived at the handler. Is there any work around for this?