deprecated router.shutdownNoWait(): use transport.forceSocketCloseOnHotDeployAfter timeout instead