We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8b32761 commit 9822e57Copy full SHA for 9822e57
pkg/connector/client.go
@@ -2,6 +2,7 @@ package connector
2
3
import (
4
"context"
5
+ "errors"
6
"fmt"
7
"sync"
8
@@ -37,18 +38,20 @@ func (dc *DummyClient) Connect(ctx context.Context) {
37
38
39
dc.wg.Add(1)
40
go func() {
41
+ defer dc.wg.Done()
42
log.Info().Int("portals", dc.Connector.Config.Automation.Portals.Count).Msg("Generating portals after login")
43
for range dc.Connector.Config.Automation.Portals.Count {
44
if _, err := generatePortal(
45
ctx,
46
dc.Connector.br,
47
dc.UserLogin,
48
dc.Connector.Config.Automation.Portals.Members,
- ); err != nil {
49
+ ); errors.Is(err, context.Canceled) {
50
+ return
51
+ } else if err != nil {
52
panic(err)
53
}
54
- dc.wg.Done()
55
}()
56
57
0 commit comments