Add OpenSSL::SSL::SSLError to http connection errors wrapper (#32307)
		
	This commit is contained in:
		
					parent
					
						
							
								e8ec6667bd
							
						
					
				
			
			
				commit
				
					
						258dce1256
					
				
			
		
					 19 changed files with 22 additions and 21 deletions
				
			
		|  | @ -199,7 +199,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity | |||
|     return if account.nil? | ||||
| 
 | ||||
|     @mentions << Mention.new(account: account, silent: false) | ||||
|   rescue Mastodon::UnexpectedResponseError, *Mastodon::HTTP_CONNECTION_ERRORS, OpenSSL::SSL::SSLError | ||||
|   rescue Mastodon::UnexpectedResponseError, *Mastodon::HTTP_CONNECTION_ERRORS | ||||
|     @unresolved_mentions << tag['href'] | ||||
|   end | ||||
| 
 | ||||
|  | @ -250,7 +250,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity | |||
|         media_attachment.download_file! | ||||
|         media_attachment.download_thumbnail! | ||||
|         media_attachment.save | ||||
|       rescue Mastodon::UnexpectedResponseError, *Mastodon::HTTP_CONNECTION_ERRORS, OpenSSL::SSL::SSLError | ||||
|       rescue Mastodon::UnexpectedResponseError, *Mastodon::HTTP_CONNECTION_ERRORS | ||||
|         RedownloadMediaWorker.perform_in(rand(30..600).seconds, media_attachment.id) | ||||
|       rescue Seahorse::Client::NetworkingError => e | ||||
|         Rails.logger.warn "Error storing media attachment: #{e}" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue