diff options
| author | terminaldweller <devi@terminaldweller.com> | 2025-02-07 17:31:40 +0000 | 
|---|---|---|
| committer | terminaldweller <devi@terminaldweller.com> | 2025-02-07 17:31:40 +0000 | 
| commit | 34053fc45f6714e4b112d14fd76751998983b66c (patch) | |
| tree | d2d300b4ab8ab38db64f62891d151ff39ca6cd42 | |
| parent | fixes #26, fixes #28, fixes #37, fixes #38 (diff) | |
| download | milla-34053fc45f6714e4b112d14fd76751998983b66c.tar.gz milla-34053fc45f6714e4b112d14fd76751998983b66c.zip | |
had removed the reconnect logic. added that back in.
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 +		}  	}  } | 
