Abort processing if there are no more messages
This commit is contained in:
		
					parent
					
						
							
								85490fbc98
							
						
					
				
			
			
				commit
				
					
						1df6dc8378
					
				
			
		
					 1 changed files with 4 additions and 0 deletions
				
			
		| 
						 | 
					@ -110,6 +110,10 @@ exports.processAll = async ({ Backbone, upgradeMessageSchema } = {}) => {
 | 
				
			||||||
    const fetchDuration = Date.now() - fetchUnprocessedMessagesStartTime;
 | 
					    const fetchDuration = Date.now() - fetchUnprocessedMessagesStartTime;
 | 
				
			||||||
    const numUnprocessedMessages = unprocessedMessages.length;
 | 
					    const numUnprocessedMessages = unprocessedMessages.length;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if (numUnprocessedMessages === 0) {
 | 
				
			||||||
 | 
					      break;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    const upgradeStartTime = Date.now();
 | 
					    const upgradeStartTime = Date.now();
 | 
				
			||||||
    const upgradedMessages =
 | 
					    const upgradedMessages =
 | 
				
			||||||
      // eslint-disable-next-line no-await-in-loop
 | 
					      // eslint-disable-next-line no-await-in-loop
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue