Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v0.76.1 #11256

Merged
merged 11 commits into from
May 9, 2024
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -62,6 +62,7 @@
- [11000](https://github.com/vegaprotocol/vega/issues/11000) - Vesting summary events are now sorted properly before sending.
- [11065](https://github.com/vegaprotocol/vega/issues/11065) - `SLA` commitment state is reset properly at the end of an epoch
- [10960](https://github.com/vegaprotocol/vega/issues/10960) - Only the owner of a referral set can update it.
- [11249](https://github.com/vegaprotocol/vega/issues/11249) - Composite mark price oracles are now deactivated when a market is rejected.
- [10970](https://github.com/vegaprotocol/vega/issues/10970) - Logic for whether a team member joined more than `rewards.team.minEpochsInTeam` is fixed.
- [10943](https://github.com/vegaprotocol/vega/issues/10943) - Fix error message format when node vote is sent again.
- [10928](https://github.com/vegaprotocol/vega/issues/10928) - Fix `collateralIncreaseEstimate` for limit orders in isolated margin mode
5 changes: 5 additions & 0 deletions core/execution/future/market.go
Original file line number Diff line number Diff line change
@@ -4733,6 +4733,11 @@ func (m *Market) canTrade() bool {
func (m *Market) cleanupOnReject(ctx context.Context) {
m.tradableInstrument.Instrument.Unsubscribe(ctx)

m.markPriceCalculator.Close(ctx)
if m.internalCompositePriceCalculator != nil {
m.internalCompositePriceCalculator.Close(ctx)
}

// get the list of all parties in this market
parties := make([]string, 0, len(m.parties))
for k := range m.parties {
Loading