Skip to content

Commit 445c242

Browse files
committed
fix npe
Signed-off-by: Mangirdas Judeikis <[email protected]>
1 parent 5eca344 commit 445c242

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

pkg/reconciler/managed/reconciler.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1107,9 +1107,11 @@ func (r *Reconciler) Reconcile(ctx context.Context, req reconcile.Request) (resu
11071107
record.Event(managed, event.Warning(reasonCannotDisconnect, err))
11081108
}
11091109

1110-
if err := external.Disconnect(ctx); err != nil {
1111-
log.Debug("Cannot disconnect from provider", "error", err)
1112-
record.Event(managed, event.Warning(reasonCannotDisconnect, err))
1110+
if external != nil {
1111+
if err := external.Disconnect(ctx); err != nil {
1112+
log.Debug("Cannot disconnect from provider", "error", err)
1113+
record.Event(managed, event.Warning(reasonCannotDisconnect, err))
1114+
}
11131115
}
11141116
}()
11151117

0 commit comments

Comments
 (0)