Skip to content

Commit fd8910b

Browse files
committed
Merge pull request #155 from ebfe/wait-panic
Fix nil pointer dereference
2 parents 4c31f02 + d23e593 commit fd8910b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pkg/api/helpers.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -389,13 +389,13 @@ func WaitForServerState(api *ScalewayAPI, serverID string, targetState string) (
389389

390390
for {
391391
server, err = api.GetServer(serverID)
392+
if err != nil {
393+
return nil, err
394+
}
392395
if currentState != server.State {
393396
log.Infof("Server changed state to '%s'", server.State)
394397
currentState = server.State
395398
}
396-
if err != nil {
397-
return nil, err
398-
}
399399
if server.State == targetState {
400400
break
401401
}

0 commit comments

Comments
 (0)