- t.cl.pieceRequestOrder[t.clientPieceRequestOrderKey()].Update(
- t.pieceRequestOrderKey(pieceIndex),
- t.requestStrategyPieceOrderState(pieceIndex))
+ if ro, ok := t.cl.pieceRequestOrder[t.clientPieceRequestOrderKey()]; ok {
+ ro.Update(
+ t.pieceRequestOrderKey(pieceIndex),
+ t.requestStrategyPieceOrderState(pieceIndex))
+ }