diff --git a/index.js b/index.js index 08d7016..ae94ca1 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,7 @@ +addEventListener('activate', event => { + event.waitUntil(clients.claim()) +}) + let nextHandlerId = 1 const handlerResolvers = {} @@ -28,10 +32,6 @@ self.wasmhttp = { try { if (!wasm) throw TypeError('options.wasm must be defined') - addEventListener('activate', event => { - event.waitUntil(clients.claim()) - }) - const handlerId = `${nextHandlerId++}` const handler = new Promise(resolve => handlerResolvers[handlerId] = resolve)