added PulpCodedException for already completed task and also removing cascade task cancel