if (!singleton) {
config.framework().addAtmosphereHandler(path, config.framework().newClassInstance(AtmosphereHandler.class, w.atmosphereHandler.getClass()),
config.getBroadcasterFactory().lookup(m.broadcaster(), path, true), w.interceptors);
} else {
config.framework().addAtmosphereHandler(path, w.atmosphereHandler,
config.getBroadcasterFactory().lookup(m.broadcaster(), path, true), w.interceptors);
}
request.setAttribute(FrameworkConfig.NEW_MAPPING, "true");
} catch (Throwable e) {
logger.warn("Unable to create AtmosphereHandler", e);
}