logger.info("Loading avatar from factory " + f.getClass().getName());
new Thread() {
@Override
public void run() {
try {
f.registerAvatars(manager);
} catch (java.lang.Exception excp) {
// Catch any and all exceptions and print a message to the log
logger.log(Level.WARNING, "Exception from avatar factory", excp);
} finally {
// Always remove the class from the set. When this set is empty