}
// Fork the cron jobs in separate parts to avoid problems when one of them is crashing
- Hook::fork($a->queue['priority'], 'cron');
+ Hook::fork(PRIORITY_MEDIUM, 'cron');
// Poll contacts
Worker::add(PRIORITY_MEDIUM, 'PollContacts');
// Update contact information
- Worker::add(PRIORITY_LOW, 'UpdatePublicContacts');
+ Worker::add(PRIORITY_LOW, 'UpdateContacts');
+
+ // Update server information
+ Worker::add(PRIORITY_LOW, 'UpdateGServers');
// run the process to update server directories in the background
Worker::add(PRIORITY_LOW, 'UpdateServerDirectories');
// update nodeinfo data
Worker::add(PRIORITY_LOW, 'NodeInfo');
- Worker::add(PRIORITY_LOW, 'UpdateGServers');
-
// Repair entries in the database
Worker::add(PRIORITY_LOW, 'RepairDatabase');
Worker::add(PRIORITY_LOW, 'CleanItemUri');
+ Worker::add(PRIORITY_LOW, 'RemoveUnusedContacts');
+
+ Worker::add(PRIORITY_LOW, 'RemoveUnusedAvatars');
+
// check upstream version?
Worker::add(PRIORITY_LOW, 'CheckVersion');