Originally Posted by
Major
On-demand and JAGGRAB aren't the same thing - in older clients, JAGGRAB must run on 43,595, and on-demand should stay on 43,594.
i always assumed that it was the same mind explain what the difference is then?
@also atm am binding ondemand to 43594 and server port to 43594 but i cant connect
Code:
/**
* Starts the file server.
*
* @throws Exception
* if an error occurs.
*/
public void start() throws Exception {
logger.info("Starting workers...");
pool.start();
logger.info("Starting services...");
try {
start("HTTP", new HttpPipelineFactory(handler, timer),
NetworkConstants.HTTP_PORT);
} catch (Throwable t) {
logger.log(Level.SEVERE, "Failed to start HTTP service.", t);
logger
.warning("HTTP will be unavailable. JAGGRAB will be used as a fallback by clients but this isn't reccomended!");
}
start("JAGGRAB", new JagGrabPipelineFactory(handler, timer),
NetworkConstants.JAGGRAB_PORT);
start("ondemand", new OnDemandPipelineFactory(handler, timer),
NetworkConstants.SERVICE_PORT);
logger.info("Ready for connections.");
}