document.querySelector('button').addEventListener('click', async e => {
e.preventDefault();
controller.abort('New request initiated');
- await broadcastPromise.catch(() => {}); // Error is expected after aborting
+ await broadcastPromise.catch(() => { }); // Error is expected after aborting
controller = new AbortController();
broadcastPromise = broadcastPrf(controller);
});
const styleHash = new Uint8Array(await crypto.subtle.digest('SHA-512', encoder.encode(style))).toBase64();
const scriptHash = new Uint8Array(await crypto.subtle.digest('SHA-512', encoder.encode(script))).toBase64();
+ // Setup local HTTP server
const server = http.createServer();
server.keepAliveTimeout = 0;
server.maxRequestsPerSocket = 1;