Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

go routine deadlock #2485

Closed
RSWilli opened this issue Aug 19, 2022 · 8 comments
Closed

go routine deadlock #2485

RSWilli opened this issue Aug 19, 2022 · 8 comments

Comments

@RSWilli
Copy link

RSWilli commented Aug 19, 2022

Using Vite+sveltekit:

I switched branches in my repo and left vite running, while a lot of files changed (thanks to sveltejs/kit#5774) and I got the following core dump deadlock.

Maybe not as important in this case, but I want to put it here in case it has some importance in other cases.

fatal error: all goroutines are asleep - deadlock!

goroutine 1 [semacquire]:
sync.runtime_Semacquire(0x9bc6e0?)
        runtime/sema.go:62 +0x25
sync.(*WaitGroup).Wait(0xc000012010?)
        sync/waitgroup.go:139 +0x52
main.runService(0x1)
        github.com/evanw/esbuild/cmd/esbuild/service.go:177 +0x43b
main.main()
        github.com/evanw/esbuild/cmd/esbuild/main.go:214 +0x1ef

goroutine 6 [chan receive]:
main.runService.func1()
        github.com/evanw/esbuild/cmd/esbuild/service.go:110 +0x5d
created by main.runService
        github.com/evanw/esbuild/cmd/esbuild/service.go:108 +0x16b

goroutine 7 [chan receive]:
main.(*serviceType).sendRequest(0xc00003e300, {0x885a20, 0xc000408030})
        github.com/evanw/esbuild/cmd/esbuild/service.go:203 +0xfa
main.runService.func2()
        github.com/evanw/esbuild/cmd/esbuild/service.go:132 +0x39
created by main.runService
        github.com/evanw/esbuild/cmd/esbuild/service.go:129 +0x26e

goroutine 7295 [chan receive]:
main.(*serviceType).sendRequest(0xc00003e300, {0x885a20, 0xc000298ab0})
        github.com/evanw/esbuild/cmd/esbuild/service.go:203 +0xfa
main.(*serviceType).convertPlugins.func2.3({{0xc000214fd0, 0x4}, {0xc000030b10, 0x2a}, {0x8e76ce, 0x4}, {0xc000030b10, 0x1b}, 0x1, {0x0, ...}})
        github.com/evanw/esbuild/cmd/esbuild/service.go:781 +0x5e5
github.com/evanw/esbuild/pkg/api.(*pluginImpl).onResolve.func1({{0xc000214fd0, 0x4}, {0xc000030b10, 0x1b}, {0x0, 0x0}, {{0xc000030b10, 0x2a}, {0x8e76ce, 0x4}, ...}, ...})
        github.com/evanw/esbuild/pkg/api/api_impl.go:1625 +0x215
github.com/evanw/esbuild/internal/bundler.RunOnResolvePlugins({0xc0006012c0?, 0x1, 0x0?}, {0x9bfe38?, 0xc000100800}, {0xc00021e000, 0xc0000105b8, 0xc0000105d0, 0xc0000801a0, 0x4, ...}, ...)
        github.com/evanw/esbuild/internal/bundler/bundler.go:742 +0x955
github.com/evanw/esbuild/internal/bundler.parseFile({{0x9c2170, 0xc00003e280}, {0xc00021e000, 0xc0000105b8, 0xc0000105d0, 0xc0000801a0, 0x4, 0xc0002abbf0}, {0x9bfe38, 0xc000100800}, ...})
        github.com/evanw/esbuild/internal/bundler/bundler.go:406 +0x2410
created by github.com/evanw/esbuild/internal/bundler.(*scanner).maybeParseFile
        github.com/evanw/esbuild/internal/bundler/bundler.go:1257 +0x9ab

goroutine 7122 [chan receive]:
github.com/evanw/esbuild/internal/bundler.(*scanner).scanAllDependencies(0xc000100c00)
        github.com/evanw/esbuild/internal/bundler/bundler.go:1656 +0x218
github.com/evanw/esbuild/internal/bundler.ScanBundle({_, _, _, _, _, _}, {_, _}, {0x9bfe38, 0xc000100800}, ...)
        github.com/evanw/esbuild/internal/bundler/bundler.go:1138 +0x7d9
github.com/evanw/esbuild/pkg/api.rebuildImpl({0x2, 0x4, 0x0, 0xc0002ab8f0, 0x1, {0x0, 0x0}, 0x0, 0x0, {0x0, ...}, ...}, ...)
        github.com/evanw/esbuild/pkg/api/api_impl.go:1066 +0x220c
github.com/evanw/esbuild/pkg/api.buildImpl({0x2, 0x4, 0x0, 0xc0002ab8f0, 0x1, {0x0, 0x0}, 0x0, 0x0, {0x0, ...}, ...})
        github.com/evanw/esbuild/pkg/api/api_impl.go:799 +0x62b
github.com/evanw/esbuild/pkg/api.Build(...)
        github.com/evanw/esbuild/pkg/api/api.go:364
main.(*serviceType).handleBuildRequest(0xc00003e300, 0x46?, 0xc0002ab410?)
        github.com/evanw/esbuild/cmd/esbuild/service.go:501 +0x978
main.(*serviceType).handleIncomingPacket(0x0?, {0xc0001f6000?, 0x0?, 0x0?})
        github.com/evanw/esbuild/cmd/esbuild/service.go:232 +0x191
main.runService.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:163 +0x32
created by main.runService
        github.com/evanw/esbuild/cmd/esbuild/service.go:162 +0x450
[1]    11705 segmentation fault (core dumped)  npm run dev
@evanw
Copy link
Owner

evanw commented Aug 19, 2022

Others have encountered something like this in the past: #1842. Unfortunately I can't reproduce this myself, and I was unable to fix it. Marking as unactionable because I likely won't be able to do anything with this report.

@jfirebaugh
Copy link

jfirebaugh commented Nov 1, 2022

I haven't been able to come up with a reproduction of the deadlock, but I did theorycraft a data race and confirmed it via -race. The data race happens when service.go discovers that stdin is EOF at the same moment that the sendPings goroutine sends a ping. In that case, service.keepAliveWaitGroup.Add(1) races service.keepAliveWaitGroup.Wait(). This race is apparently what the documentation for func (*WaitGroup) Add is referring to when it says

Note that calls with a positive delta that occur when the counter is zero must happen before a Wait.

And discussed in this thread.

Here is the race detector report:

==================
WARNING: DATA RACE
Write at 0x00c0001382a0 by main goroutine:
  runtime.racewrite()
      <autogenerated>:1 +0x10
  main.runService()
      github.com/evanw/esbuild/cmd/esbuild/service.go:188 +0x5d4
  main.main()
      github.com/evanw/esbuild/cmd/esbuild/main.go:208 +0x1f0

Previous read at 0x00c0001382a0 by goroutine 8:
  runtime.raceread()
      <autogenerated>:1 +0x10
  main.(*serviceType).sendRequest()
      github.com/evanw/esbuild/cmd/esbuild/service.go:208 +0xec
  main.runService.func2()
      github.com/evanw/esbuild/cmd/esbuild/service.go:139 +0x40

Goroutine 8 (running) created at:
  main.runService()
      github.com/evanw/esbuild/cmd/esbuild/service.go:135 +0x3d4
  main.main()
      github.com/evanw/esbuild/cmd/esbuild/main.go:208 +0x1f0
==================

I generated this by building esbuild (at the v0.14.38 tag -- the version we are currently using) with the following patch:

diff --git a/Makefile b/Makefile
index 87093c61..6f44e7aa 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@ GO_FLAGS += "-ldflags=-s -w"
 GO_FLAGS += -trimpath
 
 esbuild: version-go cmd/esbuild/*.go pkg/*/*.go internal/*/*.go go.mod
-	CGO_ENABLED=0 go build $(GO_FLAGS) ./cmd/esbuild
+	CGO_ENABLED=1 go build $(GO_FLAGS) -race ./cmd/esbuild
 
 test:
 	@$(MAKE) --no-print-directory -j6 test-common
diff --git a/cmd/esbuild/service.go b/cmd/esbuild/service.go
index 96f18ba0..cf6d53c0 100644
--- a/cmd/esbuild/service.go
+++ b/cmd/esbuild/service.go
@@ -10,6 +10,7 @@ import (
 	"fmt"
 	"io"
 	"io/ioutil"
+	"log"
 	"os"
 	"regexp"
 	"sync"
@@ -65,6 +66,7 @@ func (service *serviceType) trackActiveBuild(key int, activeBuild *activeBuild)
 		service.activeBuilds[key] = activeBuild
 
 		// This pairs with "Done()" in "decRefCount"
+		log.Print("service.keepAliveWaitGroup.Add(1) (trackActiveBuild)")
 		service.keepAliveWaitGroup.Add(1)
 	}
 }
@@ -85,6 +87,7 @@ func (service *serviceType) decRefCount(key int, activeBuild *activeBuild) {
 		service.mutex.Unlock()
 
 		// This pairs with "Add()" in "trackActiveBuild"
+		log.Print("service.keepAliveWaitGroup.Done() (decRefCount)")
 		service.keepAliveWaitGroup.Done()
 	}
 }
@@ -94,6 +97,8 @@ type outgoingPacket struct {
 }
 
 func runService(sendPings bool) {
+	log.Print("runService")
+
 	logger.API = logger.JSAPI
 
 	service := serviceType{
@@ -114,6 +119,7 @@ func runService(sendPings bool) {
 			if _, err := os.Stdout.Write(packet.bytes); err != nil {
 				os.Exit(1) // I/O error
 			}
+			log.Print("service.keepAliveWaitGroup.Done() (packet writer)")
 			service.keepAliveWaitGroup.Done() // This pairs with the "Add()" when putting stuff into "outgoingPackets"
 		}
 	}()
@@ -129,6 +135,8 @@ func runService(sendPings bool) {
 		go func() {
 			for {
 				time.Sleep(1 * time.Second)
+				log.Print("ping")
+
 				service.sendRequest(map[string]interface{}{
 					"command": "ping",
 				})
@@ -158,13 +166,16 @@ func runService(sendPings bool) {
 
 			// Clone the input and run it on another goroutine
 			clone := append([]byte{}, packet...)
+			log.Print("service.keepAliveWaitGroup.Add(1) (loop 1)")
 			service.keepAliveWaitGroup.Add(1)
 			go func() {
 				out := service.handleIncomingPacket(clone)
 				if out.bytes != nil {
+					log.Print("service.keepAliveWaitGroup.Add(1) (loop 2)")
 					service.keepAliveWaitGroup.Add(1) // The writer thread will call "Done()"
 					service.outgoingPackets <- out
 				}
+				log.Print("service.keepAliveWaitGroup.Done() (loop 3)")
 				service.keepAliveWaitGroup.Done() // This pairs with the "Add()" in the stdin thread
 			}()
 		}
@@ -174,7 +185,9 @@ func runService(sendPings bool) {
 	}
 
 	// Wait for the last response to be written to stdout
+	log.Print("service.keepAliveWaitGroup.Wait()")
 	service.keepAliveWaitGroup.Wait()
+	log.Print("exiting")
 }
 
 func (service *serviceType) sendRequest(request interface{}) interface{} {
@@ -192,6 +205,7 @@ func (service *serviceType) sendRequest(request interface{}) interface{} {
 		service.callbacks[id] = callback
 		return id
 	}()
+	log.Print("service.keepAliveWaitGroup.Add(1) (sendRequest)")
 	service.keepAliveWaitGroup.Add(1) // The writer thread will call "Done()"
 	service.outgoingPackets <- outgoingPacket{
 		bytes: encodePacket(packet{
diff --git a/lib/npm/node.ts b/lib/npm/node.ts
index eee195e6..20b646ad 100644
--- a/lib/npm/node.ts
+++ b/lib/npm/node.ts
@@ -269,6 +269,11 @@ let ensureServiceIsRunning = (): Service => {
   // Assume the service was stopped if we get an error writing to stdin
   child.stdin.on('error', afterClose);
 
+  setTimeout(() => {
+    console.log("closing stdin")
+    child.stdin.end()
+  }, 993)
+
   // Propagate errors about failure to run the executable itself
   child.on('error', afterClose);

The value 993 was chosen by trial and error to most closely synchronize closing stdin with the first ping. After running this node script in a loop for a while, I got the race detector warning:

const esbuild = require('esbuild')
esbuild.initialize({})
setTimeout(() => process.exit(1), 1000)

My hunch is that without -race, the data race can manifest as a deadlock instead, although I haven't been able to reproduce that.

@yabab-dev
Copy link

I don't if it can help, I have same issue here with a code like this:

await esbuild(/* ...*/);
process.exit(0);

If I add a timeout for exit, problem is gone

await esbuild(/* ...*/);
setTimeout(() => process.exit(0), 100);

@evanw
Copy link
Owner

evanw commented Nov 3, 2022

@jfirebaugh Thanks very much for the detailed post. I wasn't aware of this issue with WaitGroup. I'll work on removing the data race.

evanw added a commit that referenced this issue Nov 3, 2022
@evanw evanw removed the unactionable label Nov 3, 2022
@evanw
Copy link
Owner

evanw commented Nov 3, 2022

Just pushed a potential fix for this issue. I'm going to consider this fixed and close this issue since there isn't enough information to verify the fix. We can reopen this issue if it's still happening after the next version of esbuild is released with the fix.

@evanw
Copy link
Owner

evanw commented Dec 8, 2022

My attempt to fix this didn't work: #2727. Specifically preventing esbuild from calling Add concurrently with Wait disabled the keep-alive ping of the parent process, which means esbuild no longer automatically exits when the parent process disappears.

@eyalch
Copy link

eyalch commented Apr 21, 2023

@evanw Not sure if it's helpful, but I think I was able to reproduce this issue by using the React integration of Astro and running the astro check command.

Output

~/projects/github-vh44xg
❯ npm run astro -- check
$ astro check
12:12:33 AM [check] Checking files
12:12:34 AM [content] No content directory found. Skipping type generation.
✔  Getting diagnostics for Astro files in /home/projects/github-vh44xg/…
12:12:35 AM [diagnostics] Result (1 file): 
- 0 errors
- 0 warnings
- 0 hints


~/projects/github-vh44xg 3s
❯ fatal error: too many writes on closed pipe

goroutine 6 [running]:
runtime.throw({0x99d47, 0x1e})
        runtime/panic.go:1047 +0x3 fp=0x838ed8 sp=0x838eb0 pc=0x12250003
os.sigpipe()
        runtime/os_js.go:144 +0x2 fp=0x838ef0 sp=0x838ed8 pc=0x13b70002
os.epipecheck(...)
        os/file_unix.go:205
os.(*File).Write(0x80c020, {0x86a480, 0x21, 0x40})
        os/file.go:183 +0x2d fp=0x838f78 sp=0x838ef0 pc=0x1605002d
main.runService.func1()
        github.com/evanw/esbuild/cmd/esbuild/service.go:99 +0x7 fp=0x838fe0 sp=0x838f78 pc=0x1f040007
runtime.goexit()
        runtime/asm_wasm.s:399 +0x1 fp=0x838fe8 sp=0x838fe0 pc=0x14070001
created by main.runService
        github.com/evanw/esbuild/cmd/esbuild/service.go:97 +0x1e

goroutine 1 [chan receive]:
runtime.gopark(0xb0e50, 0x832178, 0xe, 0x17, 0x2)
        runtime/proc.go:381 +0x28 fp=0x88dbc8 sp=0x88dba0 pc=0x124c0028
runtime.chanrecv(0x832120, 0x0, 0x1)
        runtime/chan.go:583 +0x7f fp=0x88dc50 sp=0x88dbc8 pc=0x106d007f
runtime.chanrecv1(0x832120, 0x0)
        runtime/chan.go:442 +0x2 fp=0x88dc78 sp=0x88dc50 pc=0x106b0002
github.com/evanw/esbuild/internal/helpers.(*ThreadSafeWaitGroup).Wait(...)
        github.com/evanw/esbuild/internal/helpers/waitgroup.go:36
main.runService.func2()
        github.com/evanw/esbuild/cmd/esbuild/service.go:114 +0x8 fp=0x88dc98 sp=0x88dc78 pc=0x1f030008
main.runService(0x1)
        github.com/evanw/esbuild/cmd/esbuild/service.go:160 +0x5c fp=0x88dde0 sp=0x88dc98 pc=0x1f01005c
main.main()
        github.com/evanw/esbuild/cmd/esbuild/main.go:236 +0x9e fp=0x88df88 sp=0x88dde0 pc=0x1efa009e
runtime.main()
        runtime/proc.go:250 +0x32 fp=0x88dfe0 sp=0x88df88 pc=0x12460032
runtime.goexit()
        runtime/asm_wasm.s:399 +0x1 fp=0x88dfe8 sp=0x88dfe0 pc=0x14070001

goroutine 2 [force gc (idle)]:
runtime.gopark(0xb0fe8, 0x3aa480, 0x11, 0x14, 0x1)
        runtime/proc.go:381 +0x28 fp=0x826fb8 sp=0x826f90 pc=0x124c0028
runtime.goparkunlock(...)
        runtime/proc.go:387
runtime.forcegchelper()
        runtime/proc.go:305 +0x1f fp=0x826fe0 sp=0x826fb8 pc=0x1249001f
runtime.goexit()
        runtime/asm_wasm.s:399 +0x1 fp=0x826fe8 sp=0x826fe0 pc=0x14070001
created by runtime.init.5
        runtime/proc.go:293 +0x2

goroutine 3 [GC sweep wait]:
runtime.gopark(0xb0fe8, 0x3aa800, 0xc, 0x14, 0x1)
        runtime/proc.go:381 +0x28 fp=0x827798 sp=0x827770 pc=0x124c0028
runtime.goparkunlock(...)
        runtime/proc.go:387
runtime.bgsweep(0x82a000)
        runtime/mgcsweep.go:278 +0xf fp=0x8277d0 sp=0x827798 pc=0x1179000f
runtime.gcenable.func1()
        runtime/mgc.go:178 +0x2 fp=0x8277e0 sp=0x8277d0 pc=0x110d0002
runtime.goexit()
        runtime/asm_wasm.s:399 +0x1 fp=0x8277e8 sp=0x8277e0 pc=0x14070001
created by runtime.gcenable
        runtime/mgc.go:178 +0x8

goroutine 4 [GC scavenge wait]:
runtime.gopark(0xb0fe8, 0x3aaa40, 0xd, 0x14, 0x2)
        runtime/proc.go:381 +0x28 fp=0x827f80 sp=0x827f58 pc=0x124c0028
runtime.goparkunlock(...)
        runtime/proc.go:387
runtime.(*scavengerState).park(0x3aaa40)
        runtime/mgcscavenge.go:400 +0xd fp=0x827fa8 sp=0x827f80 pc=0x1160000d
runtime.bgscavenge(0x82a000)
        runtime/mgcscavenge.go:628 +0x4 fp=0x827fd0 sp=0x827fa8 pc=0x11650004
runtime.gcenable.func2()
        runtime/mgc.go:179 +0x2 fp=0x827fe0 sp=0x827fd0 pc=0x110c0002
runtime.goexit()
        runtime/asm_wasm.s:399 +0x1 fp=0x827fe8 sp=0x827fe0 pc=0x14070001
created by runtime.gcenable
        runtime/mgc.go:179 +0xe

goroutine 5 [finalizer wait]:
runtime.gopark(0xb0e88, 0x3c76f0, 0x10, 0x14, 0x1)
        runtime/proc.go:381 +0x28 fp=0x826738 sp=0x826710 pc=0x124c0028
runtime.runfinq()
        runtime/mfinal.go:193 +0x1f fp=0x8267e0 sp=0x826738 pc=0x1104001f
runtime.goexit()
        runtime/asm_wasm.s:399 +0x1 fp=0x8267e8 sp=0x8267e0 pc=0x14070001
created by runtime.createfing
        runtime/mfinal.go:163 +0xd

goroutine 7 [waiting]:
runtime.gopark(0x0, 0x0, 0x0, 0x0, 0x1)
        runtime/proc.go:381 +0x28 fp=0x828f90 sp=0x828f68 pc=0x124c0028
runtime.handleEvent()
        runtime/lock_js.go:257 +0x1b fp=0x828fe0 sp=0x828f90 pc=0x10a3001b
runtime.goexit()
        runtime/asm_wasm.s:399 +0x1 fp=0x828fe8 sp=0x828fe0 pc=0x14070001
created by runtime.beforeIdle
        runtime/lock_js.go:207 +0x1a

goroutine 8 [chan receive]:
runtime.gopark(0xb0e50, 0x8321d8, 0xe, 0x17, 0x2)
        runtime/proc.go:381 +0x28 fp=0x839ea0 sp=0x839e78 pc=0x124c0028
runtime.chanrecv(0x832180, 0x839f88, 0x1)
        runtime/chan.go:583 +0x7f fp=0x839f28 sp=0x839ea0 pc=0x106d007f
runtime.chanrecv1(0x832180, 0x839f88)
        runtime/chan.go:442 +0x2 fp=0x839f50 sp=0x839f28 pc=0x106b0002
main.(*serviceType).sendRequest(0x80fec0, {0x44500, 0x8ea4e0})
        github.com/evanw/esbuild/cmd/esbuild/service.go:192 +0xb fp=0x839fa0 sp=0x839f50 pc=0x1f06000b
main.runService.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:125 +0x3 fp=0x839fe0 sp=0x839fa0 pc=0x1f020003
runtime.goexit()
        runtime/asm_wasm.s:399 +0x1 fp=0x839fe8 sp=0x839fe0 pc=0x14070001
created by main.runService
        github.com/evanw/esbuild/cmd/esbuild/service.go:122 +0x41

Copied from the StackBlitz terminal.

Steps to reproduce

  1. Create a new Astro project using the React template 1
  2. Run npm run astro -- check.

To prove that it's the React integration that's causing this, open the astro.config.mjs file and comment out the React integration:

diff --git a/astro.config.mjs b/astro.config.mjs
--- a/astro.config.mjs
+++ b/astro.config.mjs
@@ -4,5 +4,5 @@ import react from '@astrojs/react';
 // https://astro.build/config
 export default defineConfig({
        // Enable React to support React JSX components.
-       integrations: [react()],
+       // integrations: [react()],
 });

Now the astro check command exits successfully:

~/projects/github-vh44xg
❯ npm run astro -- check
$ astro check
12:17:42 AM [check] Checking files
12:17:42 AM [content] No content directory found. Skipping type generation.
✔  Getting diagnostics for Astro files in /home/projects/github-vh44xg/…
12:17:43 AM [diagnostics] Result (1 file): 
- 0 errors
- 0 warnings
- 0 hints


~/projects/github-vh44xg 3s
❯ 

Footnotes

  1. I was able to reproduce the issue with a local project and also via StackBlitz, so feel free to use the React template in StackBlitz.

@GitHubMind
Copy link

I think I encountered this issue too
step1
git clone https://github.com/1Panel-dev
step2
cd frontend
step3
npm run build:dev

x Build failed in 32.96s
error during build:
[vite-plugin-eslint] [plugin vite-plugin-eslint] src/views/host/firewall/forward/operate/index.vue: [plugin vite-plugin-eslint] src/views/host/firewall/forward/operate/index.vue: 
/Users/mind/Documents/1Panel/frontend/src/views/host/firewall/forward/operate/index.vue
  43:8  error  'DrawerHeader' is defined but never used  @typescript-eslint/no-unused-vars

✖ 1 problem (1 error, 0 warnings)

file: /Users/mind/Documents/1Panel/frontend/src/views/host/firewall/forward/operate/index.vue
    at getRollupError (file:///Users/mind/Documents/1Panel/frontend/node_modules/rollup/dist/es/shared/parseAst.js:392:41)
    at error (file:///Users/mind/Documents/1Panel/frontend/node_modules/rollup/dist/es/shared/parseAst.js:388:42)
    at Object.error (file:///Users/mind/Documents/1Panel/frontend/node_modules/rollup/dist/es/shared/node-entry.js:19681:20)
    at Object.error (file:///Users/mind/Documents/1Panel/frontend/node_modules/rollup/dist/es/shared/node-entry.js:18791:42)
    at Object.transform (/Users/mind/Documents/1Panel/frontend/node_modules/vite-plugin-eslint/dist/index.js:1:2469)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async transform (file:///Users/mind/Documents/1Panel/frontend/node_modules/rollup/dist/es/shared/node-entry.js:18768:16)
    at async ModuleLoader.addModuleSource (file:///Users/mind/Documents/1Panel/frontend/node_modules/rollup/dist/es/shared/node-entry.js:18984:36)
fatal error: too many writes on closed pipe

goroutine 6 gp=0x1891dc0 m=0 mp=0x3ed020 [running]:
runtime.throw({0x9ed47, 0x1e})
        runtime/panic.go:1023 +0x3 fp=0x1842ef8 sp=0x1842ed0 pc=0x12590003
os.sigpipe()
        runtime/os_wasm.go:114 +0x2 fp=0x1842f10 sp=0x1842ef8 pc=0x14560002
os.epipecheck(...)
        os/file_unix.go:250
os.(*File).Write(0x181e060, {0x239e000, 0x4a9c, 0x6000})
        os/file.go:197 +0x28 fp=0x1842f78 sp=0x1842f10 pc=0x16d20028
main.runService.func1()
        github.com/evanw/esbuild/cmd/esbuild/service.go:99 +0x7 fp=0x1842fe0 sp=0x1842f78 pc=0x20460007
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1842fe8 sp=0x1842fe0 pc=0x14ac0001
created by main.runService in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:97 +0x14

goroutine 1 gp=0x18001c0 m=nil [chan receive]:
runtime.gopark(0xb2f48, 0x2071e58, 0xe, 0x7, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18d1908 sp=0x18d18e0 pc=0x12810025
runtime.chanrecv(0x2071e00, 0x18d1a70, 0x1)
        runtime/chan.go:583 +0x66 fp=0x18d1988 sp=0x18d1908 pc=0x10780066
runtime.chanrecv1(0x2071e00, 0x18d1a70)
        runtime/chan.go:442 +0x2 fp=0x18d19b0 sp=0x18d1988 pc=0x10760002
syscall.fsCall({0x90d17, 0x4}, {0x18d1b38, 0x5, 0x5})
        syscall/fs_js.go:534 +0xf fp=0x18d1aa0 sp=0x18d19b0 pc=0x1662000f
syscall.Read(0x0, {0x18c2000, 0x4000, 0x4000})
        syscall/fs_js.go:402 +0xb fp=0x18d1ba0 sp=0x18d1aa0 pc=0x165e000b
internal/poll.ignoringEINTRIO(...)
        internal/poll/fd_unix.go:736
internal/poll.(*FD).Read(0x1838060, {0x18c2000, 0x4000, 0x4000})
        internal/poll/fd_unix.go:160 +0x54 fp=0x18d1c28 sp=0x18d1ba0 pc=0x16b80054
os.(*File).read(...)
        os/file_posix.go:29
os.(*File).Read(0x181e058, {0x18c2000, 0x4000, 0x4000})
        os/file.go:118 +0x12 fp=0x18d1c70 sp=0x18d1c28 pc=0x16d00012
main.runService(0x1)
        github.com/evanw/esbuild/cmd/esbuild/service.go:134 +0x36 fp=0x18d1dc8 sp=0x18d1c70 pc=0x20430036
main.main()
        github.com/evanw/esbuild/cmd/esbuild/main.go:241 +0x92 fp=0x18d1f68 sp=0x18d1dc8 pc=0x203c0092
runtime.main()
        runtime/proc.go:271 +0x41 fp=0x18d1fe0 sp=0x18d1f68 pc=0x127b0041
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18d1fe8 sp=0x18d1fe0 pc=0x14ac0001

goroutine 2 gp=0x1800380 m=nil [force gc (idle)]:
runtime.gopark(0xb31f8, 0x3ec090, 0x11, 0xa, 0x1)
        runtime/proc.go:402 +0x25 fp=0x1832fb0 sp=0x1832f88 pc=0x12810025
runtime.goparkunlock(...)
        runtime/proc.go:408
runtime.forcegchelper()
        runtime/proc.go:326 +0x1b fp=0x1832fe0 sp=0x1832fb0 pc=0x127e001b
runtime.goexit({})                                                                                                                                                                                                                                                                                                 
        runtime/asm_wasm.s:434 +0x1 fp=0x1832fe8 sp=0x1832fe0 pc=0x14ac0001
created by runtime.init.5 in goroutine 1
        runtime/proc.go:314 +0x2

goroutine 3 gp=0x1800540 m=nil [GC sweep wait]:
runtime.gopark(0xb31f8, 0x3ec3e0, 0xc, 0x9, 0x1)
        runtime/proc.go:402 +0x25 fp=0x1833790 sp=0x1833768 pc=0x12810025
runtime.goparkunlock(...)
        runtime/proc.go:408
runtime.bgsweep(0x1836000)
        runtime/mgcsweep.go:318 +0x1d fp=0x18337d0 sp=0x1833790 pc=0x11a7001d
runtime.gcenable.gowrap1()
        runtime/mgc.go:203 +0x2 fp=0x18337e0 sp=0x18337d0 pc=0x112c0002
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18337e8 sp=0x18337e0 pc=0x14ac0001
created by runtime.gcenable in goroutine 1
        runtime/mgc.go:203 +0x6

goroutine 4 gp=0x1800700 m=nil [GC scavenge wait]:
mind@minddeMBP frontend % (0xb31f8, 0x3ec8e0, 0xd, 0xa, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1833f80 sp=0x1833f58 pc=0x12810025
runtime.goparkunlock(...)
        runtime/proc.go:408
runtime.(*scavengerState).park(0x3ec8e0)
        runtime/mgcscavenge.go:425 +0xc fp=0x1833fa8 sp=0x1833f80 pc=0x1185000c
runtime.bgscavenge(0x1836000)
        runtime/mgcscavenge.go:658 +0x8 fp=0x1833fd0 sp=0x1833fa8 pc=0x118a0008
runtime.gcenable.gowrap2()
        runtime/mgc.go:204 +0x2 fp=0x1833fe0 sp=0x1833fd0 pc=0x112b0002
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1833fe8 sp=0x1833fe0 pc=0x14ac0001
created by runtime.gcenable in goroutine 1
        runtime/mgc.go:204 +0xa

goroutine 5 gp=0x18008c0 m=nil [finalizer wait]:
runtime.gopark(0xb2f78, 0x43b270, 0x10, 0xa, 0x1)
        runtime/proc.go:402 +0x25 fp=0x1832710 sp=0x18326e8 pc=0x12810025
runtime.runfinq()
        runtime/mfinal.go:194 +0x1c fp=0x18327e0 sp=0x1832710 pc=0x1122001c
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18327e8 sp=0x18327e0 pc=0x14ac0001
created by runtime.createfing in goroutine 1
        runtime/mfinal.go:164 +0xc

goroutine 7 gp=0x18c6000 m=nil [waiting]:
runtime.gopark(0x0, 0x0, 0x0, 0x0, 0x1)
        runtime/proc.go:402 +0x25 fp=0x1a9a760 sp=0x1a9a738 pc=0x12810025
runtime.handleEvent()
        runtime/lock_js.go:296 +0x25 fp=0x1a9a7e0 sp=0x1a9a760 pc=0x10b90025
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1a9a7e8 sp=0x1a9a7e0 pc=0x14ac0001
created by runtime.beforeIdle
        runtime/lock_js.go:238 +0x1e

goroutine 8 gp=0x18c61c0 m=nil [chan receive]:
runtime.gopark(0xb2f48, 0x23dc058, 0xe, 0x7, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21a4e90 sp=0x21a4e68 pc=0x12810025
runtime.chanrecv(0x23dc000, 0x21a4f70, 0x1)
        runtime/chan.go:583 +0x66 fp=0x21a4f10 sp=0x21a4e90 pc=0x10780066
runtime.chanrecv1(0x23dc000, 0x21a4f70)
        runtime/chan.go:442 +0x2 fp=0x21a4f38 sp=0x21a4f10 pc=0x10760002
main.(*serviceType).sendRequest(0x180fc80, {0x45360, 0x2000cf0})
        github.com/evanw/esbuild/cmd/esbuild/service.go:192 +0x9 fp=0x21a4f90 sp=0x21a4f38 pc=0x20480009
main.runService.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:125 +0x3 fp=0x21a4fe0 sp=0x21a4f90 pc=0x20440003
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21a4fe8 sp=0x21a4fe0 pc=0x14ac0001
created by main.runService in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:122 +0x31

goroutine 5639 gp=0x18c6380 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x220bea8 sp=0x220be80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x220bf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x220bf20 sp=0x220bea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x191df88)
        runtime/chan.go:145 +0x2 fp=0x220bf50 sp=0x220bf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1868400, 0x86b, 0x900})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x220bf80 sp=0x220bf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x220bfe0 sp=0x220bf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x220bfe8 sp=0x220bfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4776 gp=0x18c6540 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18dbea8 sp=0x18dbe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18dbf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18dbf20 sp=0x18dbea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ab3f88)
        runtime/chan.go:145 +0x2 fp=0x18dbf50 sp=0x18dbf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1935100, 0xd48, 0xd80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18dbf80 sp=0x18dbf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18dbfe0 sp=0x18dbf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18dbfe8 sp=0x18dbfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5099 gp=0x18c6700 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x202bea8 sp=0x202be80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x202bf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x202bf20 sp=0x202bea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x223bf88)
        runtime/chan.go:145 +0x2 fp=0x202bf50 sp=0x202bf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x18f0000, 0x1f70, 0x2000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x202bf80 sp=0x202bf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x202bfe0 sp=0x202bf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x202bfe8 sp=0x202bfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5221 gp=0x18c68c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21c7ea8 sp=0x21c7e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21c7f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21c7f20 sp=0x21c7ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2187f88)
        runtime/chan.go:145 +0x2 fp=0x21c7f50 sp=0x21c7f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x210e800, 0x433b, 0x4800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21c7f80 sp=0x21c7f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21c7fe0 sp=0x21c7f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21c7fe8 sp=0x21c7fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5747 gp=0x18c6e00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1939ea8 sp=0x1939e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1939f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1939f20 sp=0x1939ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1907f88)
        runtime/chan.go:145 +0x2 fp=0x1939f50 sp=0x1939f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1908000, 0x1836, 0x2000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1939f80 sp=0x1939f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1939fe0 sp=0x1939f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1939fe8 sp=0x1939fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4727 gp=0x18c6fc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x22e9ea8 sp=0x22e9e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x22e9f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x22e9f20 sp=0x22e9ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ad1f88)
        runtime/chan.go:145 +0x2 fp=0x22e9f50 sp=0x22e9f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2013500, 0x14d8, 0x1500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x22e9f80 sp=0x22e9f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x22e9fe0 sp=0x22e9f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x22e9fe8 sp=0x22e9fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4751 gp=0x18c7180 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x23aaea8 sp=0x23aae80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x23aaf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x23aaf20 sp=0x23aaea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1907f88)
        runtime/chan.go:145 +0x2 fp=0x23aaf50 sp=0x23aaf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x19f2000, 0x34b6, 0x3500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x23aaf80 sp=0x23aaf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x23aafe0 sp=0x23aaf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x23aafe8 sp=0x23aafe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5454 gp=0x18c76c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18e3ea8 sp=0x18e3e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18e3f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18e3f20 sp=0x18e3ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1afff88)
        runtime/chan.go:145 +0x2 fp=0x18e3f50 sp=0x18e3f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x20bc000, 0x4513, 0x4800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18e3f80 sp=0x18e3f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18e3fe0 sp=0x18e3f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18e3fe8 sp=0x18e3fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 92 gp=0x18c7880 m=nil [GC worker (idle)]:
runtime.gopark(0xb2f98, 0x1a897c0, 0x1a, 0xa, 0x0)
        runtime/proc.go:402 +0x25 fp=0x1a9b748 sp=0x1a9b720 pc=0x12810025
runtime.gcBgMarkWorker()
        runtime/mgc.go:1310 +0x1f fp=0x1a9b7e0 sp=0x1a9b748 pc=0x113e001f
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1a9b7e8 sp=0x1a9b7e0 pc=0x14ac0001
created by runtime.gcBgMarkStartWorkers in goroutine 85
        runtime/mgc.go:1234 +0x3

goroutine 4692 gp=0x18c7a40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18dcea8 sp=0x18dce80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18dcf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18dcf20 sp=0x18dcea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20f3f88)
        runtime/chan.go:145 +0x2 fp=0x18dcf50 sp=0x18dcf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x21d1300, 0x132e, 0x1980})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18dcf80 sp=0x18dcf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18dcfe0 sp=0x18dcf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18dcfe8 sp=0x18dcfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5159 gp=0x18c7c00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21c8ea8 sp=0x21c8e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21c8f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21c8f20 sp=0x21c8ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2131f88)
        runtime/chan.go:145 +0x2 fp=0x21c8f50 sp=0x21c8f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1924000, 0x3b1d, 0x4000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21c8f80 sp=0x21c8f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21c8fe0 sp=0x21c8f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21c8fe8 sp=0x21c8fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5076 gp=0x18c7dc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x202cea8 sp=0x202ce80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x202cf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x202cf20 sp=0x202cea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20c3f88)
        runtime/chan.go:145 +0x2 fp=0x202cf50 sp=0x202cf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2218000, 0xd91, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x202cf80 sp=0x202cf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x202cfe0 sp=0x202cf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x202cfe8 sp=0x202cfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5479 gp=0x1a9e000 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2216ea8 sp=0x2216e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2216f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2216f20 sp=0x2216ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2225f88)
        runtime/chan.go:145 +0x2 fp=0x2216f50 sp=0x2216f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1aec000, 0xfaf, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2216f80 sp=0x2216f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2216fe0 sp=0x2216f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2216fe8 sp=0x2216fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5075 gp=0x1a9e1c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21a8ea8 sp=0x21a8e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21a8f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21a8f20 sp=0x21a8ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2131f88)
        runtime/chan.go:145 +0x2 fp=0x21a8f50 sp=0x21a8f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2242000, 0x235d, 0x2500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21a8f80 sp=0x21a8f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21a8fe0 sp=0x21a8f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21a8fe8 sp=0x21a8fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5003 gp=0x1a9e380 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2257ea8 sp=0x2257e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2257f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2257f20 sp=0x2257ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1b61f88)
        runtime/chan.go:145 +0x2 fp=0x2257f50 sp=0x2257f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1aa9800, 0x25a8, 0x2600})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2257f80 sp=0x2257f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2257fe0 sp=0x2257f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2257fe8 sp=0x2257fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5271 gp=0x1a9e8c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21f5ea8 sp=0x21f5e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21f5f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21f5f20 sp=0x21f5ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1bd1f88)
        runtime/chan.go:145 +0x2 fp=0x21f5f50 sp=0x21f5f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x212a000, 0x51ff, 0x5500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21f5f80 sp=0x21f5f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21f5fe0 sp=0x21f5f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21f5fe8 sp=0x21f5fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5015 gp=0x1a9ea80 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18e6ea8 sp=0x18e6e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18e6f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18e6f20 sp=0x18e6ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2039f88)
        runtime/chan.go:145 +0x2 fp=0x18e6f50 sp=0x18e6f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2191b00, 0x1ac5, 0x1b00})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18e6f80 sp=0x18e6f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18e6fe0 sp=0x18e6f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18e6fe8 sp=0x18e6fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4630 gp=0x1a9ec40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18e5ea8 sp=0x18e5e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18e5f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18e5f20 sp=0x18e5ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x23d9f88)
        runtime/chan.go:145 +0x2 fp=0x18e5f50 sp=0x18e5f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x18fea00, 0x13be, 0x1500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18e5f80 sp=0x18e5f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18e5fe0 sp=0x18e5f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18e5fe8 sp=0x18e5fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4642 gp=0x1a9ee00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18e9ea8 sp=0x18e9e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18e9f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18e9f20 sp=0x18e9ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1907f88)
        runtime/chan.go:145 +0x2 fp=0x18e9f50 sp=0x18e9f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x200d400, 0x23f6, 0x2500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18e9f80 sp=0x18e9f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18e9fe0 sp=0x18e9f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18e9fe8 sp=0x18e9fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5527 gp=0x1a9f6c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1982ea8 sp=0x1982e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1982f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1982f20 sp=0x1982ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ad5f88)
        runtime/chan.go:145 +0x2 fp=0x1982f50 sp=0x1982f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1b66000, 0xe63, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1982f80 sp=0x1982f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1982fe0 sp=0x1982f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1982fe8 sp=0x1982fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4871 gp=0x1a9fa40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1840ea8 sp=0x1840e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1840f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1840f20 sp=0x1840ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1907f88)
        runtime/chan.go:145 +0x2 fp=0x1840f50 sp=0x1840f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1ae6c00, 0xd89, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1840f80 sp=0x1840f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1840fe0 sp=0x1840f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1840fe8 sp=0x1840fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5209 gp=0x1a9fdc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21caea8 sp=0x21cae80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21caf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21caf20 sp=0x21caea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1bd1f88)
        runtime/chan.go:145 +0x2 fp=0x21caf50 sp=0x21caf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a0f500, 0x29ba, 0x2a80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21caf80 sp=0x21caf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21cafe0 sp=0x21caf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21cafe8 sp=0x21cafe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4811 gp=0x18c6c40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x22e7ea8 sp=0x22e7e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x22e7f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x22e7f20 sp=0x22e7ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1907f88)
        runtime/chan.go:145 +0x2 fp=0x22e7f50 sp=0x22e7f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x195a000, 0x1c82, 0x2000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x22e7f80 sp=0x22e7f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x22e7fe0 sp=0x22e7f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x22e7fe8 sp=0x22e7fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4823 gp=0x1ab4fc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2259ea8 sp=0x2259e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2259f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2259f20 sp=0x2259ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x2259f50 sp=0x2259f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1ab0000, 0x392f, 0x4000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2259f80 sp=0x2259f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2259fe0 sp=0x2259f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2259fe8 sp=0x2259fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4955 gp=0x1ab41c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2256ea8 sp=0x2256e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2256f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2256f20 sp=0x2256ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ad1f88)
        runtime/chan.go:145 +0x2 fp=0x2256f50 sp=0x2256f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1ae4600, 0x118c, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2256f80 sp=0x2256f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2256fe0 sp=0x2256f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2256fe8 sp=0x2256fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4848 gp=0x1ab4700 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x225aea8 sp=0x225ae80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x225af88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x225af20 sp=0x225aea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20d7f88)
        runtime/chan.go:145 +0x2 fp=0x225af50 sp=0x225af20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a58600, 0xdad, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x225af80 sp=0x225af50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x225afe0 sp=0x225af80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x225afe8 sp=0x225afe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4847 gp=0x1ab4000 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18dfea8 sp=0x18dfe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18dff88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18dff20 sp=0x18dfea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2123f88)
        runtime/chan.go:145 +0x2 fp=0x18dff50 sp=0x18dff20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a72800, 0x16b6, 0x1800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18dff80 sp=0x18dff50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18dffe0 sp=0x18dff80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18dffe8 sp=0x18dffe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4799 gp=0x1ab4540 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x22e6ea8 sp=0x22e6e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x22e6f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x22e6f20 sp=0x22e6ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2039f88)
        runtime/chan.go:145 +0x2 fp=0x22e6f50 sp=0x22e6f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x20f0000, 0x404, 0x600})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x22e6f80 sp=0x22e6f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x22e6fe0 sp=0x22e6f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x22e6fe8 sp=0x22e6fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5184 gp=0x1ab4e00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21cbea8 sp=0x21cbe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21cbf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21cbf20 sp=0x21cbea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x21cbf50 sp=0x21cbf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2361400, 0x3bf, 0x400})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21cbf80 sp=0x21cbf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21cbfe0 sp=0x21cbf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21cbfe8 sp=0x21cbfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4967 gp=0x1ab5180 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1841ea8 sp=0x1841e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1841f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1841f20 sp=0x1841ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1b61f88)
        runtime/chan.go:145 +0x2 fp=0x1841f50 sp=0x1841f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a31500, 0x34bd, 0x3500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1841f80 sp=0x1841f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1841fe0 sp=0x1841f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1841fe8 sp=0x1841fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4991 gp=0x1ab5340 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21a7ea8 sp=0x21a7e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21a7f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21a7f20 sp=0x21a7ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1927f88)
        runtime/chan.go:145 +0x2 fp=0x21a7f50 sp=0x21a7f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x19ef500, 0x2a02, 0x2a80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21a7f80 sp=0x21a7f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21a7fe0 sp=0x21a7f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21a7fe8 sp=0x21a7fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4872 gp=0x1ab5500 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x22eaea8 sp=0x22eae80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x22eaf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x22eaf20 sp=0x22eaea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x21edf88)
        runtime/chan.go:145 +0x2 fp=0x22eaf50 sp=0x22eaf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1ae5900, 0x10ff, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x22eaf80 sp=0x22eaf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x22eafe0 sp=0x22eaf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x22eafe8 sp=0x22eafe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4775 gp=0x1ab56c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x23abea8 sp=0x23abe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x23abf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x23abf20 sp=0x23abea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ad1f88)
        runtime/chan.go:145 +0x2 fp=0x23abf50 sp=0x23abf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a0ca80, 0x2002, 0x2a80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x23abf80 sp=0x23abf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x23abfe0 sp=0x23abf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x23abfe8 sp=0x23abfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4943 gp=0x1ab5880 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21a6ea8 sp=0x21a6e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21a6f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21a6f20 sp=0x21a6ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2273f88)
        runtime/chan.go:145 +0x2 fp=0x21a6f50 sp=0x21a6f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a49000, 0x2723, 0x2800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21a6f80 sp=0x21a6f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21a6fe0 sp=0x21a6f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21a6fe8 sp=0x21a6fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5562 gp=0x1ab48c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2215ea8 sp=0x2215e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2215f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2215f20 sp=0x2215ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2207f88)
        runtime/chan.go:145 +0x2 fp=0x2215f50 sp=0x2215f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2246a00, 0x1a8d, 0x2500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2215f80 sp=0x2215f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2215fe0 sp=0x2215f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2215fe8 sp=0x2215fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4570 gp=0x1ab5a40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18eaea8 sp=0x18eae80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18eaf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18eaf20 sp=0x18eaea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1907f88)
        runtime/chan.go:145 +0x2 fp=0x18eaf50 sp=0x18eaf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x23f7500, 0x3417, 0x3500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18eaf80 sp=0x18eaf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18eafe0 sp=0x18eaf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18eafe8 sp=0x18eafe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5052 gp=0x18c6a80 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18e7ea8 sp=0x18e7e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18e7f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18e7f20 sp=0x18e7ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x18e7f50 sp=0x18e7f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1b42600, 0x10a5, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18e7f80 sp=0x18e7f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18e7fe0 sp=0x18e7f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18e7fe8 sp=0x18e7fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4919 gp=0x1a9e700 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1843ea8 sp=0x1843e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1843f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1843f20 sp=0x1843ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2097f88)
        runtime/chan.go:145 +0x2 fp=0x1843f50 sp=0x1843f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2253000, 0xe28, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1843f80 sp=0x1843f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1843fe0 sp=0x1843f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1843fe8 sp=0x1843fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5136 gp=0x1a9f180 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x225dea8 sp=0x225de80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x225df88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x225df20 sp=0x225dea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1b0df88)
        runtime/chan.go:145 +0x2 fp=0x225df50 sp=0x225df20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x20d6000, 0xe84, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x225df80 sp=0x225df50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x225dfe0 sp=0x225df80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x225dfe8 sp=0x225dfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5285 gp=0x217c700 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2144ea8 sp=0x2144e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2144f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2144f20 sp=0x2144ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2087f88)
        runtime/chan.go:145 +0x2 fp=0x2144f50 sp=0x2144f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2385500, 0x14e9, 0x1500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2144f80 sp=0x2144f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2144fe0 sp=0x2144f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2144fe8 sp=0x2144fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5245 gp=0x217cc40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21f6ea8 sp=0x21f6e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21f6f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21f6f20 sp=0x21f6ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x21f6f50 sp=0x21f6f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2160000, 0xdaa, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21f6f80 sp=0x21f6f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21f6fe0 sp=0x21f6f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21f6fe8 sp=0x21f6fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5526 gp=0x217da40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1981ea8 sp=0x1981e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1981f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1981f20 sp=0x1981ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1afff88)
        runtime/chan.go:145 +0x2 fp=0x1981f50 sp=0x1981f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2193600, 0x1512, 0x1b00})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1981f80 sp=0x1981f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1981fe0 sp=0x1981f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1981fe8 sp=0x1981fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5735 gp=0x217c000 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x28a9ea8 sp=0x28a9e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x28a9f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x28a9f20 sp=0x28a9ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x28d5f88)
        runtime/chan.go:145 +0x2 fp=0x28a9f50 sp=0x28a9f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x19fe880, 0xd3d, 0xd80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x28a9f80 sp=0x28a9f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x28a9fe0 sp=0x28a9f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x28a9fe8 sp=0x28a9fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5638 gp=0x217c380 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18cfea8 sp=0x18cfe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18cff88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18cff20 sp=0x18cfea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x18cff50 sp=0x18cff20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x208d000, 0xa8b, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18cff80 sp=0x18cff50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18cffe0 sp=0x18cff80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18cffe8 sp=0x18cffe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5760 gp=0x217ce00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x193dea8 sp=0x193de80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x193df88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x193df20 sp=0x193dea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19e7f88)
        runtime/chan.go:145 +0x2 fp=0x193df50 sp=0x193df20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1b40000, 0x126b, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x193df80 sp=0x193df50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x193dfe0 sp=0x193df80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x193dfe8 sp=0x193dfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5699 gp=0x1a9e540 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x234fea8 sp=0x234fe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x234ff88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x234ff20 sp=0x234fea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2207f88)
        runtime/chan.go:145 +0x2 fp=0x234ff50 sp=0x234ff20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2391900, 0x1234, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x234ff80 sp=0x234ff50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x234ffe0 sp=0x234ff80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x234ffe8 sp=0x234ffe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5637 gp=0x1a9fc00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18cdea8 sp=0x18cde80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18cdf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18cdf20 sp=0x18cdea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19e7f88)
        runtime/chan.go:145 +0x2 fp=0x18cdf50 sp=0x18cdf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2252000, 0xa97, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18cdf80 sp=0x18cdf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18cdfe0 sp=0x18cdf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18cdfe8 sp=0x18cdfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5697 gp=0x1ab4c40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1ad1ea8 sp=0x1ad1e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1ad1f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1ad1f20 sp=0x1ad1ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2287f88)
        runtime/chan.go:145 +0x2 fp=0x1ad1f50 sp=0x1ad1f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x212f500, 0x51e5, 0x5500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1ad1f80 sp=0x1ad1f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1ad1fe0 sp=0x1ad1f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1ad1fe8 sp=0x1ad1fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5784 gp=0x217d500 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1bd1ea8 sp=0x1bd1e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1bd1f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1bd1f20 sp=0x1bd1ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1bd1f88)
        runtime/chan.go:145 +0x2 fp=0x1bd1f50 sp=0x1bd1f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2891500, 0x1383, 0x1500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1bd1f80 sp=0x1bd1f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1bd1fe0 sp=0x1bd1f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1bd1fe8 sp=0x1bd1fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4498 gp=0x217ddc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18edea8 sp=0x18ede80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18edf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18edf20 sp=0x18edea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x23b9f88)
        runtime/chan.go:145 +0x2 fp=0x18edf50 sp=0x18edf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x21c1900, 0x1ac2, 0x2500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18edf80 sp=0x18edf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18edfe0 sp=0x18edf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18edfe8 sp=0x18edfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4534 gp=0x217ca80 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18ebea8 sp=0x18ebe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18ebf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18ebf20 sp=0x18ebea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ab3f88)
        runtime/chan.go:145 +0x2 fp=0x18ebf50 sp=0x18ebf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1ba8000, 0x1d70, 0x2000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18ebf80 sp=0x18ebf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18ebfe0 sp=0x18ebf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18ebfe8 sp=0x18ebfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4583 gp=0x217d180 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18e0ea8 sp=0x18e0e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18e0f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18e0f20 sp=0x18e0ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19f1f88)
        runtime/chan.go:145 +0x2 fp=0x18e0f50 sp=0x18e0f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x21cf980, 0x1301, 0x1980})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18e0f80 sp=0x18e0f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18e0fe0 sp=0x18e0f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18e0fe8 sp=0x18e0fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4522 gp=0x217dc00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2211ea8 sp=0x2211e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2211f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2211f20 sp=0x2211ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x2211f50 sp=0x2211f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1932880, 0xd48, 0xd80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2211f80 sp=0x2211f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2211fe0 sp=0x2211f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2211fe8 sp=0x2211fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4654 gp=0x1a9f880 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18eeea8 sp=0x18eee80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18eef88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18eef20 sp=0x18eeea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x18eef50 sp=0x18eef20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1934380, 0xd57, 0xd80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18eef80 sp=0x18eef50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18eefe0 sp=0x18eef80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18eefe8 sp=0x18eefe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4546 gp=0x1b24000 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x23acea8 sp=0x23ace80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x23acf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x23acf20 sp=0x23acea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x208bf88)
        runtime/chan.go:145 +0x2 fp=0x23acf50 sp=0x23acf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x223e000, 0x3be0, 0x4000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x23acf80 sp=0x23acf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x23acfe0 sp=0x23acf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x23acfe8 sp=0x23acfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4547 gp=0x1b24380 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x23adea8 sp=0x23ade80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x23adf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x23adf20 sp=0x23adea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x201ff88)
        runtime/chan.go:145 +0x2 fp=0x23adf50 sp=0x23adf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1bbe700, 0x1504, 0x1b00})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x23adf80 sp=0x23adf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x23adfe0 sp=0x23adf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x23adfe8 sp=0x23adfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4691 gp=0x1b24700 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18d8ea8 sp=0x18d8e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18d8f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18d8f20 sp=0x18d8ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1907f88)
        runtime/chan.go:145 +0x2 fp=0x18d8f50 sp=0x18d8f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2157000, 0x15e2, 0x1800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18d8f80 sp=0x18d8f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18d8fe0 sp=0x18d8f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18d8fe8 sp=0x18d8fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4582 gp=0x1b24e00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x23aeea8 sp=0x23aee80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x23aef88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x23aef20 sp=0x23aeea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x23aef50 sp=0x23aef20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1ae2000, 0x118e, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x23aef80 sp=0x23aef50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x23aefe0 sp=0x23aef80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x23aefe8 sp=0x23aefe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4678 gp=0x1b25c00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x22edea8 sp=0x22ede80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x22edf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x22edf20 sp=0x22edea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2039f88)
        runtime/chan.go:145 +0x2 fp=0x22edf50 sp=0x22edf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x23faa00, 0x3469, 0x3500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x22edf80 sp=0x22edf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x22edfe0 sp=0x22edf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x22edfe8 sp=0x22edfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4606 gp=0x217d6c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1910ea8 sp=0x1910e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1910f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1910f20 sp=0x1910ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1afff88)
        runtime/chan.go:145 +0x2 fp=0x1910f50 sp=0x1910f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x22cc000, 0x5008, 0x6a80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1910f80 sp=0x1910f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1910fe0 sp=0x1910f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1910fe8 sp=0x1910fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5111 gp=0x1b24540 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x202eea8 sp=0x202ee80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x202ef88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x202ef20 sp=0x202eea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x193df88)
        runtime/chan.go:145 +0x2 fp=0x202ef50 sp=0x202ef20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2028c00, 0x11c2, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x202ef80 sp=0x202ef50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x202efe0 sp=0x202ef80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x202efe8 sp=0x202efe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4655 gp=0x1b241c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2212ea8 sp=0x2212e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2212f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2212f20 sp=0x2212ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19f1f88)
        runtime/chan.go:145 +0x2 fp=0x2212f50 sp=0x2212f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2027900, 0x1184, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2212f80 sp=0x2212f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2212fe0 sp=0x2212f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2212fe8 sp=0x2212fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4835 gp=0x1b24a80 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2258ea8 sp=0x2258e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2258f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2258f20 sp=0x2258ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ad7f88)
        runtime/chan.go:145 +0x2 fp=0x2258f50 sp=0x2258f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x209a000, 0x2c4e, 0x3000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2258f80 sp=0x2258f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2258fe0 sp=0x2258f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2258fe8 sp=0x2258fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4618 gp=0x1b24fc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x183eea8 sp=0x183ee80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x183ef88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x183ef20 sp=0x183eea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x21ddf88)
        runtime/chan.go:145 +0x2 fp=0x183ef50 sp=0x183ef20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x230f000, 0x4adc, 0x5000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x183ef80 sp=0x183ef50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x183efe0 sp=0x183ef80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x183efe8 sp=0x183efe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5016 gp=0x1b25500 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21a5ea8 sp=0x21a5e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21a5f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21a5f20 sp=0x21a5ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1bd1f88)
        runtime/chan.go:145 +0x2 fp=0x21a5f50 sp=0x21a5f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1bc0200, 0x1adb, 0x1b00})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21a5f80 sp=0x21a5f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21a5fe0 sp=0x21a5f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21a5fe8 sp=0x21a5fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4895 gp=0x1ab5dc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x22ebea8 sp=0x22ebe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x22ebf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x22ebf20 sp=0x22ebea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ad1f88)
        runtime/chan.go:145 +0x2 fp=0x22ebf50 sp=0x22ebf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2102f00, 0x247d, 0x2500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x22ebf80 sp=0x22ebf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x22ebfe0 sp=0x22ebf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x22ebfe8 sp=0x22ebfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4896 gp=0x2150000 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21c9ea8 sp=0x21c9e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21c9f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21c9f20 sp=0x21c9ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x21c9f50 sp=0x21c9f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1aed000, 0xe2e, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21c9f80 sp=0x21c9f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21c9fe0 sp=0x21c9f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21c9fe8 sp=0x21c9fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4920 gp=0x2150380 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2031ea8 sp=0x2031e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2031f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2031f20 sp=0x2031ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2039f88)
        runtime/chan.go:145 +0x2 fp=0x2031f50 sp=0x2031f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x19ff600, 0xd53, 0xd80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2031f80 sp=0x2031f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2031fe0 sp=0x2031f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2031fe8 sp=0x2031fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5039 gp=0x2150a80 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18e8ea8 sp=0x18e8e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18e8f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18e8f20 sp=0x18e8ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1927f88)
        runtime/chan.go:145 +0x2 fp=0x18e8f50 sp=0x18e8f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x22a6000, 0x227d, 0x2500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18e8f80 sp=0x18e8f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18e8fe0 sp=0x18e8f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18e8fe8 sp=0x18e8fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5112 gp=0x2150c40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18daea8 sp=0x18dae80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18daf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18daf20 sp=0x18daea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1927f88)
        runtime/chan.go:145 +0x2 fp=0x18daf50 sp=0x18daf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1931b00, 0xd80, 0xd80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18daf80 sp=0x18daf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18dafe0 sp=0x18daf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18dafe8 sp=0x18dafe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4979 gp=0x2150fc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21a9ea8 sp=0x21a9e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21a9f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21a9f20 sp=0x21a9ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20d7f88)
        runtime/chan.go:145 +0x2 fp=0x21a9f50 sp=0x21a9f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x215a000, 0x2c7a, 0x3000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21a9f80 sp=0x21a9f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21a9fe0 sp=0x21a9f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21a9fe8 sp=0x21a9fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5051 gp=0x1b25180 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x202dea8 sp=0x202de80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x202df88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x202df20 sp=0x202dea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ad1f88)
        runtime/chan.go:145 +0x2 fp=0x202df50 sp=0x202df20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x208e000, 0x294f, 0x2a80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x202df80 sp=0x202df50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x202dfe0 sp=0x202df80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x202dfe8 sp=0x202dfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5135 gp=0x21501c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1844ea8 sp=0x1844e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1844f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1844f20 sp=0x1844ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x201df88)
        runtime/chan.go:145 +0x2 fp=0x1844f50 sp=0x1844f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x20ea000, 0xe27, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1844f80 sp=0x1844f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1844fe0 sp=0x1844f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1844fe8 sp=0x1844fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5185 gp=0x2150e00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21f7ea8 sp=0x21f7e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21f7f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21f7f20 sp=0x21f7ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x193df88)
        runtime/chan.go:145 +0x2 fp=0x21f7f50 sp=0x21f7f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2386a00, 0x14d9, 0x1500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21f7f80 sp=0x21f7f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21f7fe0 sp=0x21f7f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21f7fe8 sp=0x21f7fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5160 gp=0x21516c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21c4ea8 sp=0x21c4e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21c4f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21c4f20 sp=0x21c4ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2123f88)
        runtime/chan.go:145 +0x2 fp=0x21c4f50 sp=0x21c4f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x208c000, 0xef2, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21c4f80 sp=0x21c4f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21c4fe0 sp=0x21c4f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21c4fe8 sp=0x21c4fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5246 gp=0x2151dc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21c5ea8 sp=0x21c5e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21c5f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21c5f20 sp=0x21c5ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x192ff88)
        runtime/chan.go:145 +0x2 fp=0x21c5f50 sp=0x21c5f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1b77000, 0x6f9, 0x800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21c5f80 sp=0x21c5f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21c5fe0 sp=0x21c5f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21c5fe8 sp=0x21c5fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5466 gp=0x1b25a40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2217ea8 sp=0x2217e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2217f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2217f20 sp=0x2217ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1bd1f88)
        runtime/chan.go:145 +0x2 fp=0x2217f50 sp=0x2217f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x21d9000, 0x2d94, 0x3000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2217f80 sp=0x2217f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2217fe0 sp=0x2217f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2217fe8 sp=0x2217fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5502 gp=0x1ab5c00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1980ea8 sp=0x1980e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1980f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1980f20 sp=0x1980ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ac3f88)
        runtime/chan.go:145 +0x2 fp=0x1980f50 sp=0x1980f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1929500, 0x14f7, 0x1500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1980f80 sp=0x1980f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1980fe0 sp=0x1980f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1980fe8 sp=0x1980fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5478 gp=0x1bac8c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2142ea8 sp=0x2142e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2142f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2142f20 sp=0x2142ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19e7f88)
        runtime/chan.go:145 +0x2 fp=0x2142f50 sp=0x2142f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x193e000, 0x3ff4, 0x4000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2142f80 sp=0x2142f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2142fe0 sp=0x2142f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2142fe8 sp=0x2142fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5503 gp=0x1bada40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2148ea8 sp=0x2148e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2148f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2148f20 sp=0x2148ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x2148f50 sp=0x2148f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x190c000, 0xf36, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2148f80 sp=0x2148f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2148fe0 sp=0x2148f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2148fe8 sp=0x2148fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5574 gp=0x1ab4a80 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18deea8 sp=0x18dee80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18def88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18def20 sp=0x18deea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x18def50 sp=0x18def20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a1d800, 0x16aa, 0x1800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18def80 sp=0x18def50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18defe0 sp=0x18def80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18defe8 sp=0x18defe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5612 gp=0x1bac380 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x220fea8 sp=0x220fe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x220ff88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x220ff20 sp=0x220fea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1b13f88)
        runtime/chan.go:145 +0x2 fp=0x220ff50 sp=0x220ff20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x221e000, 0x1547, 0x1800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x220ff80 sp=0x220ff50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x220ffe0 sp=0x220ff80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x220ffe8 sp=0x220ffe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5550 gp=0x1bace00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1986ea8 sp=0x1986e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1986f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1986f20 sp=0x1986ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20dff88)
        runtime/chan.go:145 +0x2 fp=0x1986f50 sp=0x1986f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x208a000, 0xe73, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1986f80 sp=0x1986f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1986fe0 sp=0x1986f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1986fe8 sp=0x1986fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5575 gp=0x217c1c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18ddea8 sp=0x18dde80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18ddf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18ddf20 sp=0x18ddea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19e7f88)
        runtime/chan.go:145 +0x2 fp=0x18ddf50 sp=0x18ddf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1bf9800, 0x1795, 0x1800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18ddf80 sp=0x18ddf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18ddfe0 sp=0x18ddf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18ddfe8 sp=0x18ddfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5611 gp=0x1bacc40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2209ea8 sp=0x2209e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2209f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2209f20 sp=0x2209ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1bd1f88)
        runtime/chan.go:145 +0x2 fp=0x2209f50 sp=0x2209f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1955800, 0x401e, 0x4800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2209f80 sp=0x2209f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2209fe0 sp=0x2209f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2209fe8 sp=0x2209fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5759 gp=0x1bacfc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2341ea8 sp=0x2341e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2341f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2341f20 sp=0x2341ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1a2bf88)
        runtime/chan.go:145 +0x2 fp=0x2341f50 sp=0x2341f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1adc000, 0x1e98, 0x2000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2341f80 sp=0x2341f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2341fe0 sp=0x2341f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2341fe8 sp=0x2341fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5598 gp=0x1bad340 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2145ea8 sp=0x2145e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2145f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2145f20 sp=0x2145ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ad1f88)
        runtime/chan.go:145 +0x2 fp=0x2145f50 sp=0x2145f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a0a000, 0x2888, 0x2a80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2145f80 sp=0x2145f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2145fe0 sp=0x2145f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2145fe8 sp=0x2145fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5698 gp=0x1bad880 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2345ea8 sp=0x2345e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2345f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2345f20 sp=0x2345ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1afff88)
        runtime/chan.go:145 +0x2 fp=0x2345f50 sp=0x2345f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a18000, 0x5b4, 0x700})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2345f80 sp=0x2345f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2345fe0 sp=0x2345f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2345fe8 sp=0x2345fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5673 gp=0x2150540 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18d3ea8 sp=0x18d3e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18d3f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18d3f20 sp=0x18d3ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1afff88)
        runtime/chan.go:145 +0x2 fp=0x18d3f50 sp=0x18d3f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2190000, 0x153a, 0x1b00})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18d3f80 sp=0x18d3f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18d3fe0 sp=0x18d3f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18d3fe8 sp=0x18d3fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5685 gp=0x2151500 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x223bea8 sp=0x223be80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x223bf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x223bf20 sp=0x223bea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20e9f88)
        runtime/chan.go:145 +0x2 fp=0x223bf50 sp=0x223bf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x21aa000, 0xb6b, 0xc00})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x223bf80 sp=0x223bf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x223bfe0 sp=0x223bf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x223bfe8 sp=0x223bfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5783 gp=0x19cc700 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1bf7ea8 sp=0x1bf7e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1bf7f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1bf7f20 sp=0x1bf7ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1bf7f88)
        runtime/chan.go:145 +0x2 fp=0x1bf7f50 sp=0x1bf7f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1b06000, 0x9733, 0xa000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1bf7f80 sp=0x1bf7f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1bf7fe0 sp=0x1bf7f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1bf7fe8 sp=0x1bf7fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4715 gp=0x19ccfc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x22ecea8 sp=0x22ece80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x22ecf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x22ecf20 sp=0x22ecea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19e7f88)
        runtime/chan.go:145 +0x2 fp=0x22ecf50 sp=0x22ecf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1bb7b00, 0x1513, 0x1b00})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x22ecf80 sp=0x22ecf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x22ecfe0 sp=0x22ecf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x22ecfe8 sp=0x22ecfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4510 gp=0x2151c00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x2214ea8 sp=0x2214e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x2214f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x2214f20 sp=0x2214ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19f1f88)
        runtime/chan.go:145 +0x2 fp=0x2214f50 sp=0x2214f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a2e000, 0x261e, 0x3500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x2214f80 sp=0x2214f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x2214fe0 sp=0x2214f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x2214fe8 sp=0x2214fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4739 gp=0x19cc8c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x225bea8 sp=0x225be80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x225bf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x225bf20 sp=0x225bea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x201df88)
        runtime/chan.go:145 +0x2 fp=0x225bf50 sp=0x225bf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2170000, 0x1d0c, 0x2000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x225bf80 sp=0x225bf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x225bfe0 sp=0x225bf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x225bfe8 sp=0x225bfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 4763 gp=0x1b25340 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x225cea8 sp=0x225ce80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x225cf88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x225cf20 sp=0x225cea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19f1f88)
        runtime/chan.go:145 +0x2 fp=0x225cf50 sp=0x225cf20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1b44c00, 0x118e, 0x1300})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x225cf80 sp=0x225cf50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x225cfe0 sp=0x225cf80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x225cfe8 sp=0x225cfe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5233 gp=0x19cd500 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21c6ea8 sp=0x21c6e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21c6f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21c6f20 sp=0x21c6ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x21f7f88)
        runtime/chan.go:145 +0x2 fp=0x21c6f50 sp=0x21c6f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1b3ca00, 0x1a61, 0x1a80})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21c6f80 sp=0x21c6f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21c6fe0 sp=0x21c6f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21c6fe8 sp=0x21c6fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5320 gp=0x19cd880 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21a2ea8 sp=0x21a2e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21a2f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21a2f20 sp=0x21a2ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19e7f88)
        runtime/chan.go:145 +0x2 fp=0x21a2f50 sp=0x21a2f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a71000, 0x167b, 0x1800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21a2f80 sp=0x21a2f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21a2fe0 sp=0x21a2f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21a2fe8 sp=0x21a2fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5284 gp=0x1baddc0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21f1ea8 sp=0x21f1e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21f1f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21f1f20 sp=0x21f1ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20cff88)
        runtime/chan.go:145 +0x2 fp=0x21f1f50 sp=0x21f1f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x20eb000, 0xc2e, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21f1f80 sp=0x21f1f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21f1fe0 sp=0x21f1f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21f1fe8 sp=0x21f1fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5308 gp=0x19cce00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21f2ea8 sp=0x21f2e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21f2f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21f2f20 sp=0x21f2ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x2265f88)
        runtime/chan.go:145 +0x2 fp=0x21f2f50 sp=0x21f2f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1928000, 0x149b, 0x1500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21f2f80 sp=0x21f2f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21f2fe0 sp=0x21f2f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21f2fe8 sp=0x21f2fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5321 gp=0x19cd180 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21f3ea8 sp=0x21f3e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21f3f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21f3f20 sp=0x21f3ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x193df88)
        runtime/chan.go:145 +0x2 fp=0x21f3f50 sp=0x21f3f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a5f000, 0xf79, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21f3f80 sp=0x21f3f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21f3fe0 sp=0x21f3f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21f3fe8 sp=0x21f3fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5344 gp=0x1badc00 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x21f4ea8 sp=0x21f4e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x21f4f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x21f4f20 sp=0x21f4ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1ad1f88)
        runtime/chan.go:145 +0x2 fp=0x21f4f50 sp=0x21f4f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x198e600, 0x1976, 0x1980})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x21f4f80 sp=0x21f4f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x21f4fe0 sp=0x21f4f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x21f4fe8 sp=0x21f4fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5356 gp=0x19cc000 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1845ea8 sp=0x1845e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1845f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1845f20 sp=0x1845ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20c3f88)
        runtime/chan.go:145 +0x2 fp=0x1845f50 sp=0x1845f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x23c4000, 0x3659, 0x3800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1845f80 sp=0x1845f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1845fe0 sp=0x1845f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1845fe8 sp=0x1845fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5369 gp=0x19ccc40 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x18e2ea8 sp=0x18e2e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x18e2f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x18e2f20 sp=0x18e2ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x193df88)
        runtime/chan.go:145 +0x2 fp=0x18e2f50 sp=0x18e2f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a34a00, 0x281f, 0x3500})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x18e2f80 sp=0x18e2f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x18e2fe0 sp=0x18e2f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x18e2fe8 sp=0x18e2fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5382 gp=0x1b256c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1987ea8 sp=0x1987e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1987f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1987f20 sp=0x1987ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19e7f88)
        runtime/chan.go:145 +0x2 fp=0x1987f50 sp=0x1987f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x20d7000, 0xf42, 0x1000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1987f80 sp=0x1987f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1987fe0 sp=0x1987f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1987fe8 sp=0x1987fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5381 gp=0x2151340 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x22e8ea8 sp=0x22e8e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x22e8f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x22e8f20 sp=0x22e8ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x1bd1f88)
        runtime/chan.go:145 +0x2 fp=0x22e8f50 sp=0x22e8f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1989980, 0x18a0, 0x1980})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x22e8f80 sp=0x22e8f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x22e8fe0 sp=0x22e8f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x22e8fe8 sp=0x22e8fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5407 gp=0x1bac540 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x183fea8 sp=0x183fe80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x183ff88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x183ff20 sp=0x183fea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20c3f88)
        runtime/chan.go:145 +0x2 fp=0x183ff50 sp=0x183ff20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2260400, 0xae3, 0xc00})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x183ff80 sp=0x183ff50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x183ffe0 sp=0x183ff80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x183ffe8 sp=0x183ffe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5430 gp=0x1baca80 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1984ea8 sp=0x1984e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1984f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1984f20 sp=0x1984ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x193df88)
        runtime/chan.go:145 +0x2 fp=0x1984f50 sp=0x1984f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x18d4000, 0x1e71, 0x2000})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1984f80 sp=0x1984f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1984fe0 sp=0x1984f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1984fe8 sp=0x1984fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5406 gp=0x1bad6c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1983ea8 sp=0x1983e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1983f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1983f20 sp=0x1983ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x20dff88)
        runtime/chan.go:145 +0x2 fp=0x1983f50 sp=0x1983f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x2154000, 0x1780, 0x1800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1983f80 sp=0x1983f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1983fe0 sp=0x1983f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1983fe8 sp=0x1983fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

goroutine 5442 gp=0x19cd6c0 m=nil [chan send]:
runtime.gopark(0xb2f48, 0x183c118, 0xf, 0x6, 0x2)
        runtime/proc.go:402 +0x25 fp=0x1985ea8 sp=0x1985e80 pc=0x12810025
runtime.chansend(0x183c0c0, 0x1985f88, 0x1, 0x2047000f)
        runtime/chan.go:259 +0x48 fp=0x1985f20 sp=0x1985ea8 pc=0x106d0048
runtime.chansend1(0x183c0c0, 0x19e7f88)
        runtime/chan.go:145 +0x2 fp=0x1985f50 sp=0x1985f20 pc=0x106c0002
main.(*serviceType).sendPacket(0x180fc80, {0x1a61800, 0x163f, 0x1800})
        github.com/evanw/esbuild/cmd/esbuild/service.go:165 +0xf fp=0x1985f80 sp=0x1985f50 pc=0x2047000f
main.(*serviceType).handleIncomingPacket.func3()
        github.com/evanw/esbuild/cmd/esbuild/service.go:242 +0x5 fp=0x1985fe0 sp=0x1985f80 pc=0x20640005
runtime.goexit({})
        runtime/asm_wasm.s:434 +0x1 fp=0x1985fe8 sp=0x1985fe0 pc=0x14ac0001
created by main.(*serviceType).handleIncomingPacket in goroutine 1
        github.com/evanw/esbuild/cmd/esbuild/service.go:240 +0x189

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants