handler.sendClientMsg("-ERR Exception : "+e+"\r\n"+errBuf.toString());
if(exitCode==0) exitCode = 1;
} finally {
try {
if(controlServer!=null)
controlServer.closeAllPools();
if(handler.getServer()!=null)
handler.getServer().closeAllPools();
} catch(Exception er) {
logger.warning("Error closing pools: "+er);
}