Skip to content

Commit

Permalink
xmaker: save order object
Browse files Browse the repository at this point in the history
  • Loading branch information
c9s committed Jan 24, 2025
1 parent dfd9f11 commit 2f48af5
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion pkg/strategy/xmaker/spreadmaker.go
Original file line number Diff line number Diff line change
Expand Up @@ -165,10 +165,11 @@ func (c *SpreadMaker) cancelAndQueryOrder(ctx context.Context) (*types.Order, er
}

c.mu.Lock()
order := c.order
c.order = nil
c.mu.Unlock()

finalOrder, err := retry.QueryOrderUntilCanceled(ctx, c.orderQueryService, c.order.Symbol, c.order.OrderID)
finalOrder, err := retry.QueryOrderUntilCanceled(ctx, c.orderQueryService, order.Symbol, order.OrderID)
if err != nil {
return nil, err
}
Expand Down

0 comments on commit 2f48af5

Please sign in to comment.