- Logger::log('Delivery failed: queuing message ' . defaults($target_item, 'guid', $target_item['id']));
- Model\Queue::add($contact['id'], Protocol::DFRN, $atom, false, $target_item['guid']);
+ Logger::info('Delivery failed: defer message', ['id' => defaults($target_item, 'guid', $target_item['id'])]);
+ Worker::defer();