Make deferred multi-threaded for admin functions (upgrade/import/etc)


Well-known member
Import, xenforo updates, addon installs/upgrades take a very long time on big boards because everything is single threaded. Especially if there are multiple languages and styles.
After import, xenforo updates, addon installs/upgrades the deferred process takes forever.

No matter if your server has many cores, xenforo only uses 1. This makes perfect sense in other situations, but in situations where its only the admin triggering deferred its a pain in the neck. It takes many hours. And often its needs to run multiple times because multiple applications are updated.

It should be possible to run multiple processes simultaneously and speed up the process significantly
Upvote 8


Active member
multi threading is good options but some users on shared host may face issue while doing work and xenforo consuming more resources