diff options
Diffstat (limited to '')
| -rw-r--r-- | main.go | 12 | 
1 files changed, 7 insertions, 5 deletions
| @@ -1541,11 +1541,13 @@ func runIRC(appConfig TomlConfig) {  	ctx, cancel := context.WithTimeout(context.Background(), time.Duration(appConfig.MillaReconnectDelay)*time.Second)  	defer cancel() -	_, err := backoff.Retry(ctx, connectToIRC, backoff.WithBackOff(backoff.NewExponentialBackOff())) -	if err != nil { -		LogError(err) -	} else { -		return +	for { +		_, err := backoff.Retry(ctx, connectToIRC, backoff.WithBackOff(backoff.NewExponentialBackOff())) +		if err != nil { +			LogError(err) +		} else { +			return +		}  	}  } | 
