Skip to content

Commit c78ec8e

Browse files
Merge pull request #9 from qa-dev/QA-5665_return_to_available
QA-5665: return status to available on failure session creation
2 parents 36bf847 + c22ede7 commit c78ec8e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

handlers/createSession.go

+4
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,10 @@ func (h *CreateSession) tryCreateSession(r *http.Request, capabilities *capabili
9090
reverseProxy.ServeHTTP(tw, r)
9191

9292
if !transport.IsSuccess {
93+
err = h.Pool.CleanUpNode(node)
94+
if err != nil {
95+
log.Errorf("fail cleanUp node on create session failure, %s", err)
96+
}
9397
return nil, errors.New("Failure proxy request on node " + node.String() + ": " + string(tw.Output))
9498
}
9599

0 commit comments

Comments
 (0)