مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2025-11-30 21:32:30 +00:00
Re-allocate IP address when retrying deliveries to prevent stuck messages when config changes
هذا الالتزام موجود في:
ملتزم من قبل
GitHub
الأصل
1ecc4684cd
التزام
ccd6caf147
@@ -257,6 +257,8 @@ class UnqueueMessageJob < Postal::Job
|
||||
if result.retry
|
||||
log "#{log_prefix} Message requeued for trying later."
|
||||
queued_message.retry_later(result.retry.is_a?(Fixnum) ? result.retry : nil)
|
||||
queued_message.allocate_ip_address
|
||||
queued_message.update_column(:ip_address_id, queued_message.ip_address&.id)
|
||||
else
|
||||
log "#{log_prefix} Message processing completed."
|
||||
queued_message.message.endpoint.mark_as_used
|
||||
|
||||
المرجع في مشكلة جديدة
حظر مستخدم