Allow tctl to start workflows with infinite timeout
@@ -189,9 +189,6 @@ func startWorkflowHelper(c *cli.Context, shouldPrintProgress bool) {
taskQueue := getRequiredOption(c, FlagTaskQueue)
workflowType := getRequiredOption(c, FlagWorkflowType)
et := c.Int(FlagExecutionTimeout)
- if et == 0 {
- ErrorAndExit(fmt.Sprintf("Option %s format is invalid.", FlagExecutionTimeout), nil)
- }
dt := c.Int(FlagWorkflowTaskTimeout)
wid := c.String(FlagWorkflowID)
if len(wid) == 0 {
