It'd probably be worth looking at reworking the status update code to be multithreaded: sort the bug watches to be updated into queues (one per bugtracker), and have a thread for each queue.
This would be faster for us too, without adding more load on the remote bug trackers.
It'd probably be worth looking at reworking the status update code to be multithreaded: sort the bug watches to be updated into queues (one per bugtracker), and have a thread for each queue.
This would be faster for us too, without adding more load on the remote bug trackers.