fix subchain request ordering
This commit is contained in:
		
							parent
							
								
									653363c572
								
							
						
					
					
						commit
						08587a1f56
					
				| @ -74,13 +74,15 @@ struct SubchainRequest { | ||||
| // front of the round are dispatched first.
 | ||||
| impl PartialOrd for SubchainRequest { | ||||
| 	fn partial_cmp(&self, other: &Self) -> Option<Ordering> { | ||||
| 		self.subchain_parent.0.partial_cmp(&other.subchain_parent.0) | ||||
| 		self.subchain_parent.0 | ||||
| 			.partial_cmp(&other.subchain_parent.0) | ||||
| 			.map(Ordering::reverse) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| impl Ord for SubchainRequest { | ||||
| 	fn cmp(&self, other: &Self) -> Ordering { | ||||
| 		self.subchain_parent.0.cmp(&other.subchain_parent.0) | ||||
| 		self.subchain_parent.0.cmp(&other.subchain_parent.0).reverse() | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user