diff --git a/cmd/root.go b/cmd/root.go
index 8adebfd86ef6d9af1222653cedbcaecc56529191..bd72231cac2a4e24ec58fc45a530086ba9050a04 100644
--- a/cmd/root.go
+++ b/cmd/root.go
@@ -453,8 +453,8 @@ var rootCmd = &cobra.Command{
 				timer = time.NewTimer(dummyPeriod)
 			}
 		} else {
-			// Wait up to 2 minutes to receive a message
-			for end, timeout := false, time.After(120*time.Second); !end; {
+			// Wait up to 45s to receive a message
+			for end, timeout := false, time.After(45*time.Second); !end; {
 				if text.MessagesReceived > 0 {
 					end = true
 				}