This should probably have been done in https://github.com/shotover/shotover-proxy/pull/1715
While we already set the node state to down, we currently have no logic for setting it back to up.
If a connection can be made to the node then we should consider it back up.
Since this is the opposite logic of "connection fail" -> "set node as down" it makes sense to handle these in the same place, which is what this PR does.
This should probably have been done in https://github.com/shotover/shotover-proxy/pull/1715 While we already set the node state to down, we currently have no logic for setting it back to up. If a connection can be made to the node then we should consider it back up. Since this is the opposite logic of "connection fail" -> "set node as down" it makes sense to handle these in the same place, which is what this PR does.