Fix up some queue issues, Fix concurrent exceptions in a different way

Fixed some issues with online checks in queues. Also made it so getUsers returns a copy so it doesn't need to be done whenever the users array is wanted by other methods.