Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/webtorrent/webtorrent.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/worker-server.js')
-rw-r--r--lib/worker-server.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/worker-server.js b/lib/worker-server.js
index 9c3133b..1b383ca 100644
--- a/lib/worker-server.js
+++ b/lib/worker-server.js
@@ -4,7 +4,7 @@
const portTimeoutDuration = 5000
let cancellable = false
-module.exports = event => {
+const listener = event => {
const { url } = event.request
if (!url.includes(self.registration.scope + 'webtorrent/')) return null
if (url.includes(self.registration.scope + 'webtorrent/keepalive/')) return new Response()
@@ -18,6 +18,8 @@ module.exports = event => {
return serve(event)
}
+export default listener
+
async function serve ({ request }) {
const { url, method, headers, destination } = request
const clientlist = await clients.matchAll({ type: 'window', includeUncontrolled: true })