Panic at 2021-02-24T23:53:34+09:00 fatal error: out of memory runtime stack: runtime.throw(0x1e4c270, 0xd) runtime/panic.go:1116 +0x79 runtime.sysUsed(0xc012344000, 0x80000) runtime/mem_windows.go:83 +0x22e runtime.(*mheap).allocSpan(0x27a8c00, 0x40, 0xffdb7f0100, 0x27c48a8, 0xfffffffffffffade) runtime/mheap.go:1276 +0x3c7 runtime.(*mheap).alloc.func1() runtime/mheap.go:907 +0x6b runtime.(*mheap).alloc(0x27a8c00, 0x40, 0x1210101, 0x27a8c00) runtime/mheap.go:901 +0x88 runtime.largeAlloc(0x80000, 0x1d10101, 0x1d10720) runtime/malloc.go:1177 +0x99 runtime.mallocgc.func1() runtime/malloc.go:1071 +0x4d runtime.systemstack(0x0) runtime/asm_amd64.s:370 +0x6b runtime.mstart() runtime/proc.go:1116 goroutine 9257516 [running]: runtime.systemstack_switch() runtime/asm_amd64.s:330 fp=0xc001059ad0 sp=0xc001059ac8 pc=0x121fd60 runtime.mallocgc(0x80000, 0x1cb9e80, 0x1c87201, 0xc001b93360) runtime/malloc.go:1070 +0x998 fp=0xc001059b70 sp=0xc001059ad0 pc=0x11bebd8 runtime.makeslice(0x1cb9e80, 0x20000, 0x20000, 0xc00edf0cf0) runtime/slice.go:98 +0x78 fp=0xc001059ba0 sp=0xc001059b70 pc=0x1200478 github.com/bkaradzic/go-lz4.Encode(0xc010b80000, 0xc92, 0x20000, 0xc007322000, 0xc72, 0x20000, 0xc0107b8d50, 0xc007322000, 0xc72, 0x20000, ...) github.com/bkaradzic/go-lz4@v0.0.0-20160924222819-7224d8d8f27e/writer.go:115 +0xbb fp=0xc001059c58 sp=0xc001059ba0 pc=0x16b1b9b github.com/syncthing/syncthing/lib/protocol.(*rawConnection).lz4Compress(0xc008cd5900, 0xc007322000, 0xc72, 0x20000, 0xc72, 0x0, 0x0, 0x0, 0x0) github.com/syncthing/syncthing/lib/protocol/protocol.go:1034 +0xa7 fp=0xc001059cd0 sp=0xc001059c58 pc=0x16f2947 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeCompressedMessage(0xc008cd5900, 0x2141b80, 0xc0107b8d50, 0x1, 0x0) github.com/syncthing/syncthing/lib/protocol/protocol.go:773 +0x105 fp=0xc001059db8 sp=0xc001059cd0 pc=0x16f0d05 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeMessage(0xc008cd5900, 0x2141b80, 0xc0107b8d50, 0x1, 0x1) github.com/syncthing/syncthing/lib/protocol/protocol.go:761 +0x73 fp=0xc001059df0 sp=0xc001059db8 pc=0x16f0b93 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc008cd5900) github.com/syncthing/syncthing/lib/protocol/protocol.go:739 +0x365 fp=0xc001059fb8 sp=0xc001059df0 pc=0x16f0985 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func3(0xc008cd5900) github.com/syncthing/syncthing/lib/protocol/protocol.go:281 +0x32 fp=0xc001059fd8 sp=0xc001059fb8 pc=0x16f40f2 runtime.goexit() runtime/asm_amd64.s:1374 +0x1 fp=0xc001059fe0 sp=0xc001059fd8 pc=0x1221b21 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:280 +0xae goroutine 1 [chan receive, 9424 minutes]: github.com/syncthing/syncthing/lib/syncthing.(*App).Wait(...) github.com/syncthing/syncthing/lib/syncthing/syncthing.go:367 main.syncthingMain(0xc0001a8420, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, ...) github.com/syncthing/syncthing/cmd/syncthing/main.go:726 +0x7cf main.main() github.com/syncthing/syncthing/cmd/syncthing/main.go:440 +0x405 goroutine 18 [chan receive]: github.com/syncthing/notify.(*recursiveTree).dispatch(0xc00009e140) github.com/syncthing/notify@v0.0.0-20201210100135-17de26665ddc/tree_recursive.go:125 +0xce created by github.com/syncthing/notify.newRecursiveTree github.com/syncthing/notify@v0.0.0-20201210100135-17de26665ddc/tree_recursive.go:119 +0x13b goroutine 39 [select, 17 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc0000de000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db_compaction.go:91 +0xdc created by github.com/syndtr/goleveldb/leveldb.openDB github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:148 +0x42c goroutine 9 [select]: github.com/syncthing/syncthing/lib/events.(*logger).Serve(0xc000186300, 0x2141440, 0xc00018e000, 0x1, 0x1) github.com/syncthing/syncthing/lib/events/events.go:279 +0x1a6 created by main.syncthingMain github.com/syncthing/syncthing/cmd/syncthing/main.go:607 +0x2a7 goroutine 37 [select]: github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc0001b8000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/util/buffer_pool.go:209 +0x13e created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/util/buffer_pool.go:240 +0x18d goroutine 38 [select, 2 minutes]: github.com/syndtr/goleveldb/leveldb.(*session).refLoop(0xc00053c000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/session_util.go:189 +0x62f created by github.com/syndtr/goleveldb/leveldb.newSession github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/session.go:93 +0x2bd goroutine 40 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc0000de000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db_state.go:101 +0x105 created by github.com/syndtr/goleveldb/leveldb.openDB github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:149 +0x44e goroutine 41 [select, 17 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc0000de000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db_compaction.go:836 +0x26c created by github.com/syndtr/goleveldb/leveldb.openDB github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:155 +0x5a7 goroutine 42 [select, 17 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc0000de000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db_compaction.go:773 +0x147 created by github.com/syndtr/goleveldb/leveldb.openDB github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:156 +0x5c9 goroutine 43 [syscall, 9425 minutes]: os/signal.signal_recv(0x0) runtime/sigqueue.go:147 +0xa9 os/signal.loop() os/signal/signal_unix.go:23 +0x29 created by os/signal.Notify.func1.1 os/signal/signal.go:150 +0x4b goroutine 44 [chan receive, 9425 minutes]: main.setupSignalHandling.func1(0xc000540a80, 0xc0000dadc0) github.com/syncthing/syncthing/cmd/syncthing/main.go:746 +0x3b created by main.setupSignalHandling github.com/syncthing/syncthing/cmd/syncthing/main.go:745 +0xc7 goroutine 45 [chan receive, 9425 minutes]: main.setupSignalHandling.func2(0xc000540ae0, 0xc0000dadc0) github.com/syncthing/syncthing/cmd/syncthing/main.go:755 +0x3b created by main.setupSignalHandling github.com/syncthing/syncthing/cmd/syncthing/main.go:754 +0x17d goroutine 46 [sleep]: time.Sleep(0x2540be400) runtime/time.go:188 +0xc9 main.standbyMonitor(0xc0000dadc0, 0x2156780, 0xc0000d4000) github.com/syncthing/syncthing/cmd/syncthing/main.go:834 +0x94 created by main.syncthingMain github.com/syncthing/syncthing/cmd/syncthing/main.go:712 +0x725 goroutine 47 [select, 9424 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0000cf7a0, 0x2141440, 0xc00053e180, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/syncthing/syncthing/lib/syncthing.(*App).run(0xc0000dadc0, 0x2141440, 0xc0001e4380) github.com/syncthing/syncthing/lib/syncthing/syncthing.go:331 +0x65 created by github.com/syncthing/syncthing/lib/syncthing.(*App).Start github.com/syncthing/syncthing/lib/syncthing/syncthing.go:113 +0x19c goroutine 48 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0001e8460) github.com/syncthing/syncthing/lib/events/events.go:477 +0xa5 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription github.com/syncthing/syncthing/lib/events/events.go:472 +0x16a goroutine 23 [select]: github.com/syncthing/syncthing/lib/ur.(*failureHandler).Serve(0xc000537260, 0x2141440, 0xc00053e1c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/ur/failurereporting.go:87 +0x348 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf7a0, 0xc000000000, 0x23fdd50d060, 0xc000537260, 0x2141440, 0xc00053e1c0, 0xc000290020, 0xc0003255c0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 24 [select, 9425 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0000cf680, 0x2141440, 0xc00053e240, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf7a0, 0xc000000001, 0x21298e0, 0xc000160280, 0x2141440, 0xc00053e200, 0xc000290030, 0xc000325620) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 25 [select, 17 minutes]: github.com/syncthing/syncthing/lib/db.(*Lowlevel).gcRunner(0xc000160280, 0x2141440, 0xc00053e280, 0x0, 0x0) github.com/syncthing/syncthing/lib/db/lowlevel.go:629 +0x1d8 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0001e4300, 0x2141440, 0xc00053e280, 0x270000000b, 0x8d70014d88000000) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf680, 0xc000000000, 0x23fdd50d000, 0xc0001e4300, 0x2141440, 0xc00053e280, 0xc000290050, 0xc000325740) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 49 [select, 755 minutes]: github.com/syncthing/syncthing/lib/ur.(*Service).Serve(0xc000eb0000, 0x2141440, 0xc000eb0040, 0x0, 0x0) github.com/syncthing/syncthing/lib/ur/usage_report.go:365 +0x228 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf7a0, 0xc000000005, 0x2129d60, 0xc000eb0000, 0x2141440, 0xc000eb0040, 0xc00057e040, 0xc0000c00c0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 51 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc00060e0a0) github.com/syncthing/syncthing/lib/events/events.go:477 +0xa5 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription github.com/syncthing/syncthing/lib/events/events.go:472 +0x16a goroutine 66 [sleep, 5 minutes]: time.Sleep(0x45d964b800) runtime/time.go:188 +0xc9 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1(0xc0001843b0, 0x23fdd871a40, 0xc00055c260, 0x1e428fd, 0x4) github.com/syncthing/syncthing/lib/model/util.go:39 +0x67 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch github.com/syncthing/syncthing/lib/model/util.go:37 +0xb9 goroutine 67 [sleep, 5 minutes]: time.Sleep(0x45d964b800) runtime/time.go:188 +0xc9 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1(0xc0001843b0, 0x23fdd871a40, 0xc00055c280, 0x1e42b25, 0x4) github.com/syncthing/syncthing/lib/model/util.go:39 +0x67 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch github.com/syncthing/syncthing/lib/model/util.go:37 +0xb9 goroutine 68 [select]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0005e2fc0, 0x2141440, 0xc00003c040, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf7a0, 0xc000000002, 0x23fdd871a68, 0xc0001ca9c0, 0x2141440, 0xc00009c200, 0xc0001843d0, 0xc000324360) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 52 [select, 1 minutes]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0xc0001b60e0, 0x2141440, 0xc00003c0c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/progressemitter.go:73 +0x4aa github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000000, 0x2129a40, 0xc0001b60e0, 0x2141440, 0xc00003c0c0, 0xc000614030, 0xc0005624e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 53 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*model).serve(0xc0001ca9c0, 0x2141440, 0xc00003c180, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/model.go:271 +0x30b github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00009c180, 0x2141440, 0xc00003c180, 0x0, 0x0) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000001, 0x23fdd50d000, 0xc00009c180, 0x2141440, 0xc00003c180, 0xc000614040, 0xc0005625a0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 69 [select, 9424 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0005efd40, 0x2141440, 0xc00018e0c0, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf7a0, 0xc000000003, 0x23fdd872760, 0xc0005f0960, 0x2141440, 0xc00009c600, 0xc000184960, 0xc000324d80) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 70 [select, 9424 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0005efe60, 0x2141440, 0xc00009c780, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf7a0, 0xc000000004, 0x23fdd8727c0, 0xc000488870, 0x2141440, 0xc00009c640, 0xc000184970, 0xc000324e40) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 26 [chan receive, 9424 minutes]: github.com/syncthing/syncthing/lib/discover.(*manager).serve(0xc0005f0960, 0x2141440, 0xc00018e140, 0x34363738322d3938, 0x30312d3830333939) github.com/syncthing/syncthing/lib/discover/manager.go:68 +0x169 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00009c440, 0x2141440, 0xc00018e140, 0x6c2e4f4b57573555, 0x2278d0f01676f) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efd40, 0xc000000000, 0x23fdd50d000, 0xc00009c440, 0x2141440, 0xc00018e140, 0xc000290180, 0xc0005263c0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 71 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).dialParallel(0xc000488870, 0x2141440, 0xc00009c7c0, 0xdda5d129bbad026d, 0xb39ed400ccd74a58, 0xc6a31e299fb8d0fd, 0x9e9eb8b52ed07e6c, 0xc001e7f680, 0x5, 0x6, ...) github.com/syncthing/syncthing/lib/connections/service.go:986 +0x56e github.com/syncthing/syncthing/lib/connections.(*service).dialDevices(0xc000488870, 0x2141440, 0xc00009c7c0, 0xc005b7f5b2179fa8, 0x20250677128c9, 0x2782d60, 0x21, 0xc00a9b9000, 0x26, 0x26, ...) github.com/syncthing/syncthing/lib/connections/service.go:485 +0x3a6 github.com/syncthing/syncthing/lib/connections.(*service).connect(0xc000488870, 0x2141440, 0xc00009c7c0, 0x503545333546332d, 0x41514f504c34472d) github.com/syncthing/syncthing/lib/connections/service.go:376 +0x299 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00009c580, 0x2141440, 0xc00009c7c0, 0x345a4249444c3703, 0x433650503342522d) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efe60, 0xc000000000, 0x23fdd50d000, 0xc00009c580, 0x2141440, 0xc00009c7c0, 0xc000184990, 0xc000324f60) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 72 [select]: github.com/syncthing/syncthing/lib/connections.(*service).handle(0xc000488870, 0x2141440, 0xc00009c800, 0xfa5f449ffe2c0d10, 0x5d5f9c3ba5547e0f) github.com/syncthing/syncthing/lib/connections/service.go:213 +0x145 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00009c5c0, 0x2141440, 0xc00009c800, 0x2d5378c2d9ed8a4a, 0x352d31322d352d31) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efe60, 0xc000000001, 0x23fdd50d000, 0xc00009c5c0, 0x2141440, 0xc00009c800, 0xc0001849a0, 0xc000324fc0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 73 [select, 7655 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00050d680, 0x2141440, 0xc0001e4080, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efe60, 0xc000000002, 0x212a000, 0xc00050d680, 0x2141440, 0xc00009c840, 0xc0001849b0, 0xc000325020) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 74 [select, 11 minutes]: github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0xc0001b6150, 0x2141440, 0xc00009c880, 0x0, 0x0) github.com/syncthing/syncthing/lib/nat/service.go:75 +0x1f7 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efe60, 0xc000000003, 0x2129b00, 0xc0001b6150, 0x2141440, 0xc00009c880, 0xc0001849c0, 0xc000325080) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 75 [chan receive, 9424 minutes]: github.com/syncthing/syncthing/lib/svcutil.(*doneService).Serve(0xc00008e2c0, 0x2141440, 0xc00009c8c0, 0xb67929000000020b, 0xb643a85ce53a5755) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:152 +0x4f github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efe60, 0xc000000004, 0x2129c60, 0xc00008e2c0, 0x2141440, 0xc00009c8c0, 0xc0001849d0, 0xc0003250e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 54 [chan receive]: github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).cleaner(0x2782780) github.com/syncthing/syncthing/lib/fs/casefs.go:86 +0x1ab created by github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).get.func1 github.com/syncthing/syncthing/lib/fs/casefs.go:76 +0x45 goroutine 82 [IO wait]: internal/poll.runtime_pollWait(0x23fdb706640, 0x72, 0x212bc20) runtime/netpoll.go:222 +0x65 internal/poll.(*pollDesc).wait(0xc000123ab8, 0x72, 0x2711800, 0x0, 0x0) internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.execIO(0xc000123918, 0xc00c8513d0, 0x0, 0x212a180, 0xc00c8513f0) internal/poll/fd_windows.go:175 +0x105 internal/poll.(*FD).acceptOne(0xc000123900, 0x3bfc, 0xc002fdb770, 0x2, 0x2, 0xc000123918, 0x80, 0x21, 0x212a180, 0x27c1a40) internal/poll/fd_windows.go:810 +0x99 internal/poll.(*FD).Accept(0xc000123900, 0xc00c8515a8, 0x0, 0x0, 0x0, 0x0, 0x2025e00000000, 0x0, 0x0, 0x0, ...) internal/poll/fd_windows.go:844 +0x16a net.(*netFD).accept(0xc000123900, 0xc000123900, 0x203ad20, 0xc00c851638) net/fd_windows.go:139 +0x85 net.(*TCPListener).accept(0xc000512220, 0xe9, 0x0, 0x0) net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc000512220, 0xc005b7fba67a2454, 0x20255f2569d75, 0x2782d60, 0x0) net/tcpsock.go:261 +0x6b github.com/syncthing/syncthing/lib/connections.(*tcpListener).serve(0xc00020c240, 0x2141440, 0xc0001e40c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/connections/tcp_listen.go:91 +0x87a github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00009c480, 0x2141440, 0xc0001e40c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc00050d680, 0xc000000000, 0x23fdd872478, 0xc00020c240, 0x2141440, 0xc0001e40c0, 0xc00005ebb0, 0xc000610120) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 84 [select, 175 minutes]: github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc000128370, 0x2141440, 0xc0001e4180, 0xc00428da98, 0x11b71a5, 0xc00003a480, 0x0) github.com/lucas-clemente/quic-go@v0.19.3/server.go:264 +0xff github.com/lucas-clemente/quic-go.(*baseServer).Accept(0xc000128370, 0x2141440, 0xc0001e4180, 0x23fe033ae10, 0xc000002d20, 0x0, 0x0) github.com/lucas-clemente/quic-go@v0.19.3/server.go:260 +0x4a github.com/syncthing/syncthing/lib/connections.(*quicListener).serve(0xc000160180, 0x2141440, 0xc0001e4180, 0x0, 0x0) github.com/syncthing/syncthing/lib/connections/quic_listen.go:121 +0x831 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00009c540, 0x2141440, 0xc0001e4180, 0x0, 0x0) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc00050d680, 0xc000000002, 0x23fdd872538, 0xc000160180, 0x2141440, 0xc0001e4180, 0xc00005ec10, 0xc0006101e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 27 [chan receive, 9424 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0001640e0, 0x2141440, 0xc00018e280, 0x0, 0x0) github.com/syncthing/syncthing/lib/discover/global.go:195 +0x406 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efd40, 0xc000000001, 0x23fdb705078, 0xc0001640e0, 0x2141440, 0xc00018e280, 0xc0002902c0, 0xc000526480) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 28 [select, 44 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000164150, 0x2141440, 0xc00018ea00, 0x0, 0x0) github.com/syncthing/syncthing/lib/discover/global.go:208 +0x205 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efd40, 0xc000000002, 0x23fdb705078, 0xc000164150, 0x2141440, 0xc00018ea00, 0xc000290320, 0xc000526540) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 11 [select]: github.com/syncthing/syncthing/lib/syncthing.(*cpuService).Serve(0xc0001880a0, 0x2141440, 0xc00053e380, 0x0, 0x0) github.com/syncthing/syncthing/lib/syncthing/cpuusage.go:42 +0x1aa github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf7a0, 0xc000000006, 0x2129d00, 0xc0001880a0, 0x2141440, 0xc00053e380, 0xc00008c0f0, 0xc0006fe180) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 29 [select, 3 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0001642a0, 0x2141440, 0xc00018ea40, 0x0, 0x0) github.com/syncthing/syncthing/lib/discover/global.go:208 +0x205 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efd40, 0xc000000003, 0x23fdb705078, 0xc0001642a0, 0x2141440, 0xc00018ea40, 0xc000290380, 0xc000526600) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 12 [select, 9424 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc000376000, 0x2141440, 0xc00009c940, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf7a0, 0xc000000007, 0x23fdd547348, 0xc00007c000, 0x2141440, 0xc00053e440, 0xc00008c140, 0xc0006fe4e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 76 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0xc00007c000, 0x2141440, 0xc00009c980, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder_summary.go:177 +0x21a github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00053e3c0, 0x2141440, 0xc00009c980, 0x0, 0x0) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc000376000, 0xc000000000, 0x23fdd50d000, 0xc00053e3c0, 0x2141440, 0xc00009c980, 0xc000184bb0, 0xc000325800) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 77 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0xc00007c000, 0x2141440, 0xc00009c9c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder_summary.go:267 +0x165 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00053e400, 0x2141440, 0xc00009c9c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc000376000, 0xc000000001, 0x23fdd50d000, 0xc00053e400, 0x2141440, 0xc00009c9c0, 0xc000184bd0, 0xc000325860) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 30 [select, 9424 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0000dc480, 0x2141440, 0xc00009ca40, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efd40, 0xc000000004, 0x23fdb705a38, 0xc000178500, 0x2141440, 0xc00018eb80, 0xc000290480, 0xc000526ae0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 78 [select]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0000dc5a0, 0x2141440, 0xc000eb00c0, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc480, 0xc000000000, 0x23fdb705960, 0xc00060e1e0, 0x2141440, 0xc00009ca80, 0xc000184c00, 0xc000325aa0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 79 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0xc00060e1e0, 0xc000527740, 0x47475652242f3100, 0x1676f6c2e33374f, 0x227e229, 0x2900000002290000) github.com/syncthing/syncthing/lib/beacon/beacon.go:91 +0xd9 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc000178500, 0x2141440, 0xc00009cac0, 0x3030312d38303339, 0x4f47475652242f31) github.com/syncthing/syncthing/lib/discover/local.go:166 +0x11d github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00018eb00, 0x2141440, 0xc00009cac0, 0x227e22f0167, 0x22f00000000) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc480, 0xc000000001, 0x23fdd50d000, 0xc00018eb00, 0x2141440, 0xc00009cac0, 0xc000184c20, 0xc000325b00) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 80 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc000178500, 0x2141440, 0xc00009cb00, 0x3030312d38303339, 0x5631305652242f31) github.com/syncthing/syncthing/lib/discover/local.go:147 +0x1a9 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00018eb40, 0x2141440, 0xc00009cb00, 0x227c176016b646d, 0x2900000000000000) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc480, 0xc000000002, 0x23fdd50d000, 0xc00018eb40, 0x2141440, 0xc00009cb00, 0xc000184c40, 0xc000325b60) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 31 [select, 9424 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0000dc6c0, 0x2141440, 0xc00018ed40, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005efd40, 0xc000000005, 0x23fdb705a38, 0xc0001785a0, 0x2141440, 0xc00018ed00, 0xc000290590, 0xc000526fc0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 32 [select]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0000dc7e0, 0x2141440, 0xc00018ee40, 0x0, 0x0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:349 +0x447 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc6c0, 0xc000000000, 0x23fdb705960, 0xc00060e280, 0x2141440, 0xc00018ed80, 0xc0002905c0, 0xc000527200) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 33 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0xc00060e280, 0xc0005275c0, 0x3738322d39383200, 0x2d38303339393436, 0x5652242f31303031, 0x6d762e494d455430) github.com/syncthing/syncthing/lib/beacon/beacon.go:91 +0xd9 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc0001785a0, 0x2141440, 0xc00018edc0, 0xebb0baa3b92a7a73, 0x8739a57529347507) github.com/syncthing/syncthing/lib/discover/local.go:166 +0x11d github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00018ec80, 0x2141440, 0xc00018edc0, 0x3830333939343637, 0x52242f313030312d) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc6c0, 0xc000000001, 0x23fdd50d000, 0xc00018ec80, 0x2141440, 0xc00018edc0, 0xc0002905d0, 0xc000527260) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 98 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc0001785a0, 0x2141440, 0xc00018ee00, 0x34363738322d3938, 0x30312d3830333939) github.com/syncthing/syncthing/lib/discover/local.go:147 +0x1a9 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00018ecc0, 0x2141440, 0xc00018ee00, 0x6c2e5152585a4656, 0x227e15401676f) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc6c0, 0xc000000002, 0x23fdd50d000, 0xc00018ecc0, 0x2141440, 0xc00018ee00, 0xc0002905e0, 0xc0005272c0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 99 [chan receive, 9424 minutes]: github.com/syncthing/syncthing/lib/svcutil.(*doneService).Serve(0xc0000060a8, 0x2141440, 0xc00018ee80, 0x6c2e5152585a4656, 0x227e15401676f) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:152 +0x4f github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc7e0, 0xc000000000, 0x2129c60, 0xc0000060a8, 0x2141440, 0xc00018ee80, 0xc000290610, 0xc0005273e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 184 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0013db180, 0x2141440, 0xc00100f200) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 101 [select]: github.com/syncthing/syncthing/lib/beacon.writeMulticasts(0x2141440, 0xc00018ef00, 0xc000526ea0, 0xc000125400, 0x12, 0x0, 0x0) github.com/syncthing/syncthing/lib/beacon/multicast.go:56 +0x50d github.com/syncthing/syncthing/lib/beacon.NewMulticast.func2(0x2141440, 0xc00018ef00, 0x551311cac0436707, 0xfb67829451fd724d) github.com/syncthing/syncthing/lib/beacon/multicast.go:24 +0x5b github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00018ec40, 0x2141440, 0xc00018ef00, 0xa00000000000002, 0x78877f2900000002) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc7e0, 0xc000000002, 0x23fdd50d000, 0xc00018ec40, 0x2141440, 0xc00018ef00, 0xc000290630, 0xc0005274a0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 206 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0013dae00, 0x2141440, 0xc0019faa00) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 118 [chan receive, 9424 minutes]: github.com/syncthing/syncthing/lib/util.OnDone.func1(0x2141440, 0xc0001e4180, 0xc000f080e0) github.com/syncthing/syncthing/lib/util/utils.go:316 +0x4f created by github.com/syncthing/syncthing/lib/util.OnDone github.com/syncthing/syncthing/lib/util/utils.go:315 +0x5a goroutine 130 [chan receive, 9424 minutes]: github.com/syncthing/syncthing/lib/svcutil.(*doneService).Serve(0xc000006080, 0x2141440, 0xc000eb0100, 0x3339393436373832, 0x2f313030312d3830) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:152 +0x4f github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc5a0, 0xc000000000, 0x2129c60, 0xc000006080, 0x2141440, 0xc000eb0100, 0xc00057e0b0, 0xc0000c07e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 132 [select]: github.com/syncthing/syncthing/lib/beacon.writeBroadcasts(0x2141440, 0xc000eb0180, 0xc0005269c0, 0x5223, 0x0, 0x0) github.com/syncthing/syncthing/lib/beacon/broadcast.go:41 +0x465 github.com/syncthing/syncthing/lib/beacon.NewBroadcast.func2(0x2141440, 0xc000eb0180, 0x3830333939343637, 0x52242f313030312d) github.com/syncthing/syncthing/lib/beacon/broadcast.go:21 +0x52 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00018eac0, 0x2141440, 0xc000eb0180, 0x383236352d31322d, 0x39332d3938353530) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000dc5a0, 0xc000000002, 0x23fdd50d000, 0xc00018eac0, 0x2141440, 0xc000eb0180, 0xc00057e0d0, 0xc0000c08a0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 102 [chan receive, 9424 minutes]: github.com/syncthing/syncthing/lib/beacon.writeMulticasts.func1(0x2141440, 0xc00018ef40, 0x214cbe0, 0xc0000060b8) github.com/syncthing/syncthing/lib/beacon/multicast.go:44 +0x4f created by github.com/syncthing/syncthing/lib/beacon.writeMulticasts github.com/syncthing/syncthing/lib/beacon/multicast.go:43 +0x325 goroutine 133 [chan receive, 9424 minutes]: github.com/syncthing/syncthing/lib/beacon.writeBroadcasts.func1(0x2141440, 0xc000eb01c0, 0xc000eb6058) github.com/syncthing/syncthing/lib/beacon/broadcast.go:35 +0x4f created by github.com/syncthing/syncthing/lib/beacon.writeBroadcasts github.com/syncthing/syncthing/lib/beacon/broadcast.go:34 +0x1eb goroutine 85 [IO wait, 2 minutes]: internal/poll.runtime_pollWait(0x23fdb706728, 0x72, 0x212bc20) runtime/netpoll.go:222 +0x65 internal/poll.(*pollDesc).wait(0xc0006421b8, 0x72, 0x2711800, 0x0, 0x0) internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.execIO(0xc000642018, 0x203ace0, 0xc0060a4601, 0x30, 0x30) internal/poll/fd_windows.go:175 +0x105 internal/poll.(*FD).ReadFrom(0xc000642000, 0xc001b6e000, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0) internal/poll/fd_windows.go:581 +0x119 net.(*netFD).readFrom(0xc000642000, 0xc001b6e000, 0x5dc, 0x5dc, 0xc000635dc8, 0x11b637c, 0x11edde5, 0xc000635db0, 0x1218da0) net/fd_posix.go:61 +0x65 net.(*UDPConn).readFrom(0xc00018a0c8, 0xc001b6e000, 0x5dc, 0x5dc, 0xc000635f88, 0xc000635e68, 0x3, 0x0) net/udpsock_posix.go:47 +0x65 net.(*UDPConn).ReadFrom(0xc00018a0c8, 0xc001b6e000, 0x5dc, 0x5dc, 0x2, 0xc000635f88, 0x1ca9f60, 0x1abe0cc, 0xc00128ef00) net/udpsock.go:118 +0x65 github.com/AudriusButkevicius/pfilter.(*PacketFilter).loop(0xc0001e4200) github.com/AudriusButkevicius/pfilter@v0.0.0-20190627213056-c55ef6137fc6/filter.go:99 +0x2aa created by github.com/AudriusButkevicius/pfilter.(*PacketFilter).Start github.com/AudriusButkevicius/pfilter@v0.0.0-20190627213056-c55ef6137fc6/filter.go:91 +0x46 goroutine 86 [select, 4 minutes]: github.com/syncthing/syncthing/lib/stun.(*Service).Serve(0xc00060a600, 0x2141440, 0xc0001e4180, 0x0, 0x0) github.com/syncthing/syncthing/lib/stun/stun.go:120 +0x3d2 created by github.com/syncthing/syncthing/lib/connections.(*quicListener).serve github.com/syncthing/syncthing/lib/connections/quic_listen.go:94 +0x314 goroutine 87 [select, 2 minutes]: github.com/AudriusButkevicius/pfilter.(*FilteredConn).ReadFrom(0xc0001e42c0, 0xc00ab97800, 0x5ac, 0x5ac, 0x0, 0x0, 0x0, 0x0, 0x0) github.com/AudriusButkevicius/pfilter@v0.0.0-20190627213056-c55ef6137fc6/conn.go:75 +0x20f github.com/lucas-clemente/quic-go.(*basicConn).ReadPacket(0xc00005ec70, 0xc0018b3090, 0x0, 0x0) github.com/lucas-clemente/quic-go@v0.19.3/conn.go:50 +0xd0 github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc000650000) github.com/lucas-clemente/quic-go@v0.19.3/packet_handler_map.go:294 +0x6d created by github.com/lucas-clemente/quic-go.newPacketHandlerMap github.com/lucas-clemente/quic-go@v0.19.3/packet_handler_map.go:118 +0x2a5 goroutine 88 [select, 175 minutes]: github.com/lucas-clemente/quic-go.(*baseServer).run(0xc000128370) github.com/lucas-clemente/quic-go@v0.19.3/server.go:226 +0x125 created by github.com/lucas-clemente/quic-go.listen github.com/lucas-clemente/quic-go@v0.19.3/server.go:212 +0x54d goroutine 13 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/api.(*service).Serve(0xc00037e140, 0x2141440, 0xc00100e4c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/api/api.go:414 +0x2d12 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0000cf7a0, 0xc000000008, 0x23fdd5483c0, 0xc00037e140, 0x2141440, 0xc00100e4c0, 0xc00008c190, 0xc0006fe720) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 3179121 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).Serve(0xc000f10800, 0x2141440, 0xc00536ad00, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/indexsender.go:75 +0x609 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000050f, 0x2129a60, 0xc000f10800, 0x2141440, 0xc00536ad00, 0xc0023b18c0, 0xc00562f740) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 97 [runnable, locked to thread]: syscall.Syscall6(0x7ff9efdc6b90, 0x5, 0x358, 0xc000657fa0, 0xc000657fa4, 0xc000657fb0, 0xffffffff, 0x0, 0x0, 0x0, ...) runtime/syscall_windows.go:201 +0xf2 syscall.GetQueuedCompletionStatus(0x358, 0xc000657fa0, 0xc000657fa4, 0xc000657fb0, 0xffffffff, 0x0, 0x0) syscall/zsyscall_windows.go:556 +0xd7 github.com/syncthing/notify.(*readdcw).loop(0xc0000f2d20) github.com/syncthing/notify@v0.0.0-20201210100135-17de26665ddc/watcher_readdcw.go:346 +0x79 created by github.com/syncthing/notify.(*readdcw).lazyinit github.com/syncthing/notify@v0.0.0-20201210100135-17de26665ddc/watcher_readdcw.go:335 +0xad goroutine 3179126 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc0057dc100) github.com/syncthing/syncthing/lib/protocol/protocol.go:731 +0x30e github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func3(0xc0057dc100) github.com/syncthing/syncthing/lib/protocol/protocol.go:281 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:280 +0xae goroutine 150 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000fd4a80, 0x2141440, 0xc000f0e6c0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 92 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0013da000, 0x2141440, 0xc0001e4980) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 144 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0013da380, 0x2141440, 0xc00117eac0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 2072379 [select, 7439 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00095d180, 0x2141440, 0xc0037d80c0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 307 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00139e5e0, 0x2141440, 0xc0013cc580, 0x1e41a65, 0x1, 0xc003e75340, 0x1, 0x1, 0xc0041a08a0, 0xc002a80a80, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 235 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0028d6700, 0x2141440, 0xc001ba0fc0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 60 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0013da000, 0x2141440, 0xc0013d2100, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000002, 0x23fddbe7d18, 0xc0013da000, 0x2141440, 0xc0013d2100, 0xc0013ca7d0, 0xc000563500) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 14 [IO wait, 14 minutes]: internal/poll.runtime_pollWait(0x23fdb706470, 0x72, 0x212bc20) runtime/netpoll.go:222 +0x65 internal/poll.(*pollDesc).wait(0xc0012bc1b8, 0x72, 0x2711800, 0x0, 0x0) internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.execIO(0xc0012bc018, 0xc000f8da78, 0x7, 0x21d8, 0xc000f8da98) internal/poll/fd_windows.go:175 +0x105 internal/poll.(*FD).acceptOne(0xc0012bc000, 0x4060, 0xc00121d950, 0x2, 0x2, 0xc0012bc018, 0x23fdb706010, 0xc000f8db08, 0x121b305, 0x23fdb705fe8) internal/poll/fd_windows.go:810 +0x99 internal/poll.(*FD).Accept(0xc0012bc000, 0xc000f8dc50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) internal/poll/fd_windows.go:844 +0x16a net.(*netFD).accept(0xc0012bc000, 0x10, 0x1d313a0, 0x8) net/fd_windows.go:139 +0x85 net.(*TCPListener).accept(0xc00128fec0, 0xc003e5ff70, 0x0, 0xc001f7a400) net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc00128fec0, 0x2108e22, 0x11bef9f, 0x10, 0x1d313a0) net/tcpsock.go:261 +0x6b github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc00128fee0, 0x80, 0xc000f8ddc0, 0x14bd8e5, 0xc0001b8500, 0xc007df4450) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:186 +0x3e github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc00128fee0, 0xc000f8de10, 0x18, 0xc000053800, 0x14bcced) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:167 +0x36 net/http.(*Server).Serve(0xc0001b8460, 0x213dd00, 0xc00128fee0, 0x0, 0x0) net/http/server.go:2937 +0x26e github.com/syncthing/syncthing/lib/api.(*service).Serve.func1(0xc0002289c0, 0xc0001b8460, 0x213dd00, 0xc00128fee0, 0x2141440, 0xc00100e4c0) github.com/syncthing/syncthing/lib/api/api.go:406 +0x65 created by github.com/syncthing/syncthing/lib/api.(*service).Serve github.com/syncthing/syncthing/lib/api/api.go:404 +0x2bfb goroutine 107 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0013da700, 0x2141440, 0xc00018f580) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 162 [select, 4843 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0001e20a0, 0x2141440, 0xc0001e4980, 0x1e41a65, 0x1, 0xc00005f3b0, 0x1, 0x1, 0xc00060b080, 0xc000610cc0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 163 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00145a680, 0xc000610cc0, 0xc000610a20, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 81 [select, 1970 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0013c3860, 0x2141440, 0xc00018f580, 0x1e41a65, 0x1, 0xc000184e60, 0x1, 0x1, 0xc000187980, 0xc000325da0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 149 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000f7e340, 0xc00003a5a0, 0xc0000c1ce0, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 148 [select, 2984 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0013c2fa0, 0x2141440, 0xc00117eac0, 0x1e41a65, 0x1, 0xc000f082e0, 0x1, 0x1, 0xc000068de0, 0xc00003a5a0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 61 [select]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0013da380, 0x2141440, 0xc0013fa540, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000003, 0x23fddbe7d18, 0xc0013da380, 0x2141440, 0xc0013fa540, 0xc0013cb170, 0xc000563ce0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 62 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0013da700, 0x2141440, 0xc00169bfc0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000004, 0x23fddbe7d18, 0xc0013da700, 0x2141440, 0xc00169bfc0, 0xc00168d5c0, 0xc0016a2300) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 210 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0001cb860, 0xc000325da0, 0xc000527da0, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 112 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000fd4700, 0x2141440, 0xc00018f680, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000005, 0x23fddbe7d18, 0xc000fd4700, 0x2141440, 0xc00018f680, 0xc000290e70, 0xc0015b6000) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 211 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000fd4700, 0x2141440, 0xc0017f4800) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 213 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000fd4e00, 0x2141440, 0xc0017f4a40) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 63 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0016a0120, 0x2141440, 0xc0017f4800, 0x1e41a65, 0x1, 0xc00168d6c0, 0x1, 0x1, 0xc00169cba0, 0xc0016a2540, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 64 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000096820, 0xc0016a2540, 0xc0017f83c0, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 113 [select]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000fd4a80, 0x2141440, 0xc0018c5040, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000006, 0x23fddbe7d18, 0xc000fd4a80, 0x2141440, 0xc0018c5040, 0xc0018b52c0, 0xc0015b64e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 3179127 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc0057dc100) github.com/syncthing/syncthing/lib/protocol/protocol.go:974 +0x105 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func4(0xc0057dc100) github.com/syncthing/syncthing/lib/protocol/protocol.go:285 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:284 +0xd0 goroutine 200 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00055ff00, 0x2141440, 0xc000f0e6c0, 0x1e41a65, 0x1, 0xc00057ec20, 0x1, 0x1, 0xc000eb5260, 0xc0014d8660, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 201 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc001992000, 0xc0014d8660, 0xc00003a840, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 226 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000fd4e00, 0x2141440, 0xc001ba09c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000007, 0x23fddbe7d18, 0xc000fd4e00, 0x2141440, 0xc001ba09c0, 0xc001b8f6c0, 0xc0015b6a20) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 155 [select, 2929 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0018c27c0, 0x2141440, 0xc0017f4a40, 0x1e41a65, 0x1, 0xc000f08c10, 0x1, 0x1, 0xc000069500, 0xc00003aea0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 156 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000f7e4e0, 0xc00003aea0, 0xc0017f8660, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 202 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc001cf2000, 0x2141440, 0xc0019fa680, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000008, 0x23fddbe7d18, 0xc001cf2000, 0x2141440, 0xc0019fa680, 0xc0019e9170, 0xc0014d8de0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 65 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc001cf2000, 0x2141440, 0xc0016c62c0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 227 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc001b930a0, 0x2141440, 0xc0016c62c0, 0x1e41a65, 0x1, 0xc001b8f990, 0x1, 0x1, 0xc001b99ec0, 0xc0015b75c0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 228 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000070340, 0xc0015b75c0, 0xc0016a2d80, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 246 [select, 71 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0013daa80, 0x2141440, 0xc001fd5cc0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000009, 0x23fddbe7d18, 0xc0013daa80, 0x2141440, 0xc001fd5cc0, 0xc001fd6110, 0xc0016a3680) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 229 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0013daa80, 0x2141440, 0xc001ba0cc0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 157 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0019e6fa0, 0x2141440, 0xc001ba0cc0, 0x1e41a65, 0x1, 0xc000f090b0, 0x1, 0x1, 0xc000069b00, 0xc00003b5c0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 158 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000f7e820, 0xc00003b5c0, 0xc0015b7980, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 385 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0012c6ea0, 0xc004a13ce0, 0xc004a13980, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 247 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0013dae00, 0x2141440, 0xc0023b57c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000000b, 0x23fddbe7d18, 0xc0013dae00, 0x2141440, 0xc0023b57c0, 0xc0023b06d0, 0xc0023be060) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 9278585 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0xc008afdf00, 0x2141480, 0xc000032110, 0x2141c40, 0xc00d80a2d0, 0xc003ccc3c0, 0xb) github.com/syncthing/syncthing/lib/protocol/protocol.go:703 +0x14c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0xc008afdf00, 0x1cd7, 0xc0072d8440, 0xb, 0xc008d99bd0, 0x4e, 0x2a0000, 0x20000, 0xc015c0d420, 0x20, ...) github.com/syncthing/syncthing/lib/protocol/protocol.go:683 +0x2f6 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop github.com/syncthing/syncthing/lib/protocol/protocol.go:477 +0x2c5 goroutine 9278018 [select, 2 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0xc008afdf00, 0x2141480, 0xc000032110, 0x2141c40, 0xc00b8f8390, 0xc00b6ce660, 0xb) github.com/syncthing/syncthing/lib/protocol/protocol.go:703 +0x14c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0xc008afdf00, 0x1c8f, 0xc00cdb5fe0, 0xb, 0xc00b598aa0, 0x4e, 0x120000, 0x20000, 0xc00b5c1c80, 0x20, ...) github.com/syncthing/syncthing/lib/protocol/protocol.go:683 +0x2f6 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop github.com/syncthing/syncthing/lib/protocol/protocol.go:477 +0x2c5 goroutine 208 [select, 1074 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00183a320, 0x2141440, 0xc0019faa00, 0x1e41a65, 0x1, 0xc0019e9890, 0x1, 0x1, 0xc0019f5500, 0xc0014d9620, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 209 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc001992ea0, 0xc0014d9620, 0xc0014d94a0, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 248 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0013db180, 0x2141440, 0xc002491200, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000000c, 0x23fddbe7d18, 0xc0013db180, 0x2141440, 0xc002491200, 0xc00248cb20, 0xc0023be600) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 9257536 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).Serve(0xc00f632c80, 0x2141440, 0xc0018aa800, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/indexsender.go:75 +0x609 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000001cc1, 0x2129a60, 0xc00f632c80, 0x2141440, 0xc0018aa800, 0xc00d2c39b0, 0xc016b462a0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 224 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00029e380, 0x2141440, 0xc003e70000) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 223 [select, 153 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0028d6700, 0x2141440, 0xc003804c00, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000000e, 0x23fddbe7d18, 0xc0028d6700, 0x2141440, 0xc003804c00, 0xc0037ff170, 0xc00380a900) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 9277671 [chan receive, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*requestResponse).Wait(...) github.com/syncthing/syncthing/lib/model/model.go:1708 github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse.func1(0xc011789590, 0xc00b162da0, 0x2, 0x2, 0x20000) github.com/syncthing/syncthing/lib/model/model.go:1845 +0x45 created by github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse github.com/syncthing/syncthing/lib/model/model.go:1844 +0x185 goroutine 261 [select, 1312 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00239f540, 0x2141440, 0xc00100f200, 0x1e41a65, 0x1, 0xc0019e99c0, 0x1, 0x1, 0xc0019f5680, 0xc0014d9aa0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 262 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc001993040, 0xc0014d9aa0, 0xc0012fde00, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 1689930 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).Serve(0xc00aeb2480, 0x2141440, 0xc0015d17c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/indexsender.go:75 +0x609 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc0000001d2, 0x2129a60, 0xc00aeb2480, 0x2141440, 0xc0015d17c0, 0xc00b94f0e0, 0xc009ffff20) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 9260991 [sleep, 10 minutes]: time.Sleep(0x1176592e000) runtime/time.go:188 +0xc9 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc0001843b0, 0xc00acb8540) github.com/syncthing/syncthing/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 github.com/syncthing/syncthing/lib/model/util.go:49 +0xfb goroutine 1705152 [select]: github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve(0xc0092f6000, 0x2141440, 0xc001f8b100, 0x0, 0x0) github.com/syncthing/syncthing/lib/relay/client/static.go:83 +0x8b5 github.com/syncthing/syncthing/lib/relay/client.newCommonClient.func1(0x2141440, 0xc001f8b100, 0x0, 0x0) github.com/syncthing/syncthing/lib/relay/client/client.go:62 +0x76 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0045c62c0, 0x2141440, 0xc001f8b100, 0x2142300, 0xc00b5329a0) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).serve(0xc00d560e00, 0x2141440, 0xc001f8b100, 0xc00eff38c0, 0xc0044d17f8) github.com/syncthing/syncthing/lib/relay/client/dynamic.go:96 +0xb68 github.com/syncthing/syncthing/lib/relay/client.newCommonClient.func1(0x2141440, 0xc001f8b100, 0x0, 0x0) github.com/syncthing/syncthing/lib/relay/client/client.go:62 +0x76 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc001f8b140, 0x2141440, 0xc001f8b100, 0xf72, 0x1) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:121 +0xa3 created by github.com/syncthing/syncthing/lib/connections.(*relayListener).serve github.com/syncthing/syncthing/lib/connections/relay_listen.go:56 +0x197 goroutine 338 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc001cf3880, 0x2141440, 0xc00169b880, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000018, 0x23fddbe7d18, 0xc001cf3880, 0x2141440, 0xc00169b880, 0xc0019d3a50, 0xc000526a80) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 289 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc001cf3500, 0x2141440, 0xc0013c7440, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000017, 0x23fddbe7d18, 0xc001cf3500, 0x2141440, 0xc0013c7440, 0xc0013b6dc0, 0xc0012b52c0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 8355199 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc0040a9d00) github.com/syncthing/syncthing/lib/protocol/protocol.go:974 +0x105 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func4(0xc0040a9d00) github.com/syncthing/syncthing/lib/protocol/protocol.go:285 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:284 +0xd0 goroutine 240 [select, 625 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00183a680, 0x2141440, 0xc001ba0fc0, 0x1e41a65, 0x1, 0xc002072ed0, 0x1, 0x1, 0xc00285d8c0, 0xc002e2a300, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 241 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000070b60, 0xc002e2a300, 0xc002e2a060, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 189 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc002a56380, 0x2141440, 0xc00100f580, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000013, 0x23fddbe7d18, 0xc002a56380, 0x2141440, 0xc00100f580, 0xc002a225a0, 0xc0021a4f60) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 284 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc002a56380, 0x2141440, 0xc000f0f240) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 3179125 [select, 1 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc0057dc100, 0x0, 0x0) github.com/syncthing/syncthing/lib/protocol/protocol.go:428 +0x145 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func2(0xc0057dc100) github.com/syncthing/syncthing/lib/protocol/protocol.go:276 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:275 +0x8c goroutine 7892269 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc0060be100, 0x0, 0x0) github.com/syncthing/syncthing/lib/protocol/protocol.go:428 +0x145 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func2(0xc0060be100) github.com/syncthing/syncthing/lib/protocol/protocol.go:276 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:275 +0x8c goroutine 253 [select, 8 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0037f5240, 0x2141440, 0xc000f0f240, 0x1e41a65, 0x1, 0xc00248d210, 0x1, 0x1, 0xc00248f560, 0xc0023becc0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 254 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000097040, 0xc0023becc0, 0xc0026ab260, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 164 [select]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00144c700, 0x2141440, 0xc0041a47c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000014, 0x23fdd45fff8, 0xc00144c700, 0x2141440, 0xc0041a47c0, 0xc00419c940, 0xc003c2a480) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 290 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00144c700, 0x2141440, 0xc001ba1280) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 292 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0000ae000, 0x2141440, 0xc0013cc100) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 255 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0012c1c60, 0x2141440, 0xc001ba1280, 0x1e41a65, 0x1, 0xc00248d360, 0x1, 0x1, 0xc00248fb60, 0xc0023bf1a0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 256 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0000971e0, 0xc0023bf1a0, 0xc00403fc80, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 190 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00029e380, 0x2141440, 0xc001ba0080, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000016, 0x23fddbe7d18, 0xc00029e380, 0x2141440, 0xc001ba0080, 0xc002a22080, 0xc0021a43c0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 268 [select, 507 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc004194d60, 0x2141440, 0xc003e70000, 0x1e41a65, 0x1, 0xc003e74060, 0x1, 0x1, 0xc0041a0120, 0xc00403e180, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 269 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000f7eb60, 0xc00403e180, 0xc00380a060, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 271 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc001cf3500, 0x2141440, 0xc00417a7c0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 9257597 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).Serve(0xc00f633300, 0x2141440, 0xc0018aad40, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/indexsender.go:75 +0x609 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000001cce, 0x2129a60, 0xc00f633300, 0x2141440, 0xc0018aad40, 0xc0023d8490, 0xc016b5c4e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 384 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00372a5a0, 0x2141440, 0xc004a0c3c0, 0x1e41a65, 0x1, 0xc004a16900, 0x1, 0x1, 0xc0046f6cc0, 0xc004a13ce0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 169 [select, 7398 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0012c0b80, 0x2141440, 0xc00417a7c0, 0x1e41a65, 0x1, 0xc00419c630, 0x1, 0x1, 0xc0026d63c0, 0xc0023bf560, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 170 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0000701a0, 0xc0023bf560, 0xc00403e3c0, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 171 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc001cf3880, 0x2141440, 0xc00100e100) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 301 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000868700, 0x2141440, 0xc0013cc580) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 191 [select, 53 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0000c31a0, 0x2141440, 0xc00100e100, 0x1e41a65, 0x1, 0xc00419cb60, 0x1, 0x1, 0xc0026d6c00, 0xc0016a2780, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 192 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0012c69c0, 0xc0016a2780, 0xc0023bff80, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 326 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0000ae000, 0x2141440, 0xc0015c5e00, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000019, 0x23fddbe7d18, 0xc0000ae000, 0x2141440, 0xc0015c5e00, 0xc001fbbf40, 0xc0012fd7a0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 294 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000868000, 0x2141440, 0xc0013cc280) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 257 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000189f20, 0x2141440, 0xc0013cc100, 0x1e41a65, 0x1, 0xc004179120, 0x1, 0x1, 0xc003e6e180, 0xc003c2a5a0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 354 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0019921a0, 0xc003c2a5a0, 0xc0015b7f80, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 327 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000868000, 0x2141440, 0xc0018ee580, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000001a, 0x23fddbe7d18, 0xc000868000, 0x2141440, 0xc0018ee580, 0xc001b8e7a0, 0xc00003a1e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 9278090 [select, 2 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0xc008afdf00, 0x2141480, 0xc000032110, 0x2141c40, 0xc00cc49860, 0xc00d40cfc0, 0xb) github.com/syncthing/syncthing/lib/protocol/protocol.go:703 +0x14c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0xc008afdf00, 0x1ca6, 0xc00c025b10, 0xb, 0xc00b97def0, 0x4e, 0x420000, 0x13ce8, 0xc00c19af80, 0x20, ...) github.com/syncthing/syncthing/lib/protocol/protocol.go:683 +0x2f6 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop github.com/syncthing/syncthing/lib/protocol/protocol.go:477 +0x2c5 goroutine 379 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00307ca80, 0x2141440, 0xc004a0c3c0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 299 [select, 51 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000267440, 0x2141440, 0xc0013cc280, 0x1e41a65, 0x1, 0xc00248d9b0, 0x1, 0x1, 0xc001b98de0, 0xc000610b40, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 300 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0001ca1a0, 0xc000610b40, 0xc000610720, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 329 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000868700, 0x2141440, 0xc0019d1500, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000001c, 0x23fddbe7d18, 0xc000868700, 0x2141440, 0xc0019d1500, 0xc0027801e0, 0xc00003b140) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 308 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000f7eea0, 0xc002a80a80, 0xc002e11620, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 1689888 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).Serve(0xc0065d9f80, 0x2141440, 0xc0015d1480, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/indexsender.go:75 +0x609 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc0000001c8, 0x2129a60, 0xc0065d9f80, 0x2141440, 0xc0015d1480, 0xc00b94e820, 0xc009ffe4e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 177 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc002a57500, 0x2141440, 0xc00100e680) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 2072329 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00095d180, 0x2141440, 0xc00100e540, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000031e, 0x23fddbe7d18, 0xc00095d180, 0x2141440, 0xc00100e540, 0xc00a62d230, 0xc004a12d20) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 357 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc002a57180, 0x2141440, 0xc0023adc40, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000001e, 0x23fddbe7d18, 0xc002a57180, 0x2141440, 0xc0023adc40, 0xc002db3cb0, 0xc002dc40c0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 376 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc002a57180, 0x2141440, 0xc001ba0b80) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 378 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00029f880, 0x2141440, 0xc001ba11c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000020, 0x23fddbe7d18, 0xc00029f880, 0x2141440, 0xc001ba11c0, 0xc0037e1ee0, 0xc002d76240) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 386 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00055e140, 0x2141440, 0xc001ba0b80, 0x1e41a65, 0x1, 0xc000f09150, 0x1, 0x1, 0xc00095ae40, 0xc002a2c600, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 387 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0001ca340, 0xc002a2c600, 0xc0019ebe00, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 358 [select, 164 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc002a57500, 0x2141440, 0xc0023c8d80, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000001f, 0x23fddbe7d18, 0xc002a57500, 0x2141440, 0xc0023c8d80, 0xc002df27b0, 0xc002dc4cc0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 9278102 [select, 2 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0xc008afdf00, 0x2141480, 0xc000032110, 0x2141c40, 0xc00b77eed0, 0xc00c4211a0, 0xb) github.com/syncthing/syncthing/lib/protocol/protocol.go:703 +0x14c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0xc008afdf00, 0x1c97, 0xc00c025360, 0xb, 0xc00b97d8b0, 0x4e, 0x260000, 0x20000, 0xc00c19a400, 0x20, ...) github.com/syncthing/syncthing/lib/protocol/protocol.go:683 +0x2f6 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop github.com/syncthing/syncthing/lib/protocol/protocol.go:477 +0x2c5 goroutine 309 [select, 4941 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0018c2820, 0x2141440, 0xc00100e680, 0x1e41a65, 0x1, 0xc002eecd10, 0x1, 0x1, 0xc0041a1920, 0xc002c6b4a0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 310 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000f7f1e0, 0xc002c6b4a0, 0xc002b4f2c0, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 311 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00029f880, 0x2141440, 0xc00417ad80) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 313 [select, 1309 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0018c35c0, 0x2141440, 0xc00417ad80, 0x1e41a65, 0x1, 0xc002eed060, 0x1, 0x1, 0xc0041a1c20, 0xc002c6bc80, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 314 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000f7f380, 0xc002c6bc80, 0xc002c6b980, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 334 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000868a80, 0x2141440, 0xc0037ca380, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000021, 0x23fddbe7d18, 0xc000868a80, 0x2141440, 0xc0037ca380, 0xc0031b5390, 0xc002765b60) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 359 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000868a80, 0x2141440, 0xc0023c8ec0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 418 [select, 380 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00165a880, 0x2141440, 0xc0023c8ec0, 0x1e41a65, 0x1, 0xc0031b5480, 0x1, 0x1, 0xc0031bb680, 0xc002765e60, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 419 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00145a9c0, 0xc002765e60, 0xc00302c960, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 2073207 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0014caec0, 0x2141440, 0xc005017240, 0x1e41a65, 0x1, 0xc00a759620, 0x1, 0x1, 0xc00cb9efc0, 0xc00a78f380, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 9278498 [chan receive]: github.com/syncthing/syncthing/lib/model.(*requestResponse).Wait(...) github.com/syncthing/syncthing/lib/model/model.go:1708 github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse.func1(0xc00d8936b0, 0xc01026fdd0, 0x2, 0x2, 0x20000) github.com/syncthing/syncthing/lib/model/model.go:1845 +0x45 created by github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse github.com/syncthing/syncthing/lib/model/model.go:1844 +0x185 goroutine 423 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000869180, 0x2141440, 0xc003e690c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000025, 0x23fddbe7d18, 0xc000869180, 0x2141440, 0xc003e690c0, 0xc0036b0270, 0xc0031f3d40) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 364 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000869180, 0x2141440, 0xc0023c8fc0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 366 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc001fa7f00, 0x2141440, 0xc0023c8fc0, 0x1e41a65, 0x1, 0xc0030762c0, 0x1, 0x1, 0xc002df71a0, 0xc003078240, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 367 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0019924e0, 0xc003078240, 0xc003078120, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 424 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000869500, 0x2141440, 0xc0039dc340, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000026, 0x23fddbe7d18, 0xc000869500, 0x2141440, 0xc0039dc340, 0xc0039cd4b0, 0xc0039e4300) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 434 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000869500, 0x2141440, 0xc00417b140) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 468 [select, 188 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00307c700, 0x2141440, 0xc00470cf80, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000002c, 0x23fddbe7d18, 0xc00307c700, 0x2141440, 0xc00470cf80, 0xc0043f9f60, 0xc004284840) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 467 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc001993520, 0xc0042841e0, 0xc0044dc120, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 466 [select, 53 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc003242860, 0x2141440, 0xc00417b680, 0x1e41a65, 0x1, 0xc003077a90, 0x1, 0x1, 0xc003e66ae0, 0xc0042841e0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 439 [select, 7 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0023ce7a0, 0x2141440, 0xc00417b140, 0x1e41a65, 0x1, 0xc002eedfc0, 0x1, 0x1, 0xc0032fefc0, 0xc0032f3b00, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 440 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000f7fba0, 0xc0032f3b00, 0xc0032f3860, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 425 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000869880, 0x2141440, 0xc003d19dc0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000027, 0x23fddbe7d18, 0xc000869880, 0x2141440, 0xc003d19dc0, 0xc003d09ec0, 0xc0039e49c0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 342 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000869880, 0x2141440, 0xc0037d0140) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 368 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0027f6080, 0x2141440, 0xc0037d0140, 0x1e41a65, 0x1, 0xc003076b10, 0x1, 0x1, 0xc002df7920, 0xc003079920, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 369 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc001993380, 0xc003079920, 0xc003ace480, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 427 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000869c00, 0x2141440, 0xc004021840, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000029, 0x23fddbe7d18, 0xc000869c00, 0x2141440, 0xc004021840, 0xc00401e910, 0xc0039e5ce0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 445 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000869c00, 0x2141440, 0xc00417b500) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 450 [select, 44 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc001b92ec0, 0x2141440, 0xc00417b500, 0x1e41a65, 0x1, 0xc003a4ac60, 0x1, 0x1, 0xc003f6c240, 0xc003ba1680, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 451 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000f7fd40, 0xc003ba1680, 0xc003ba14a0, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 1689883 [IO wait]: internal/poll.runtime_pollWait(0x23fddc0eb10, 0x72, 0x212bc20) runtime/netpoll.go:222 +0x65 internal/poll.(*pollDesc).wait(0xc0093debb8, 0x72, 0x2711800, 0x0, 0x0) internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.execIO(0xc0093dea18, 0x203acd8, 0xf0920d1308ff1d01, 0x4ec4dbea4e63473e, 0x7eca66488f06e790) internal/poll/fd_windows.go:175 +0x105 internal/poll.(*FD).Read(0xc0093dea00, 0xc0021d6000, 0xddc3, 0xddc3, 0x0, 0x0, 0x0) internal/poll/fd_windows.go:441 +0x2ff net.(*netFD).Read(0xc0093dea00, 0xc0021d6000, 0xddc3, 0xddc3, 0xc00d4097d0, 0x2108cd1, 0xc008e75660) net/fd_posix.go:55 +0x56 net.(*conn).Read(0xc00d06c058, 0xc0021d6000, 0xddc3, 0xddc3, 0x0, 0x0, 0x0) net/net.go:182 +0x95 crypto/tls.(*atLeastReader).Read(0xc009f1d560, 0xc0021d6000, 0xddc3, 0xddc3, 0xbb, 0xddbe, 0xc00d409780) crypto/tls/conn.go:779 +0x67 bytes.(*Buffer).ReadFrom(0xc008e75780, 0x21291c0, 0xc009f1d560, 0x11bc08c, 0x1d16f20, 0x1e01e00) bytes/buffer.go:204 +0xbb crypto/tls.(*Conn).readFromUntil(0xc008e75500, 0x23fdb70f860, 0xc00d06c058, 0x5, 0xc00d06c058, 0xaa) crypto/tls/conn.go:801 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc008e75500, 0x0, 0x0, 0x2030027) crypto/tls/conn.go:608 +0x12d crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:576 crypto/tls.(*Conn).Read(0xc008e75500, 0xc002684568, 0x2, 0x4, 0x0, 0x0, 0x0) crypto/tls/conn.go:1252 +0x16d github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc0123eac60, 0xc002684568, 0x2, 0x4, 0x1218da0, 0xc00d4ea780, 0x3) github.com/syncthing/syncthing/lib/connections/limiter.go:239 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc009972de0, 0xc002684568, 0x2, 0x4, 0xc000229c20, 0xc00d409f48, 0xc00d409ea0) github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x2129bc0, 0xc009972de0, 0xc002684568, 0x2, 0x4, 0x2, 0xc011620000, 0xc011620000, 0xc00d409f34) io/io.go:314 +0x8e io.ReadFull(...) io/io.go:333 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc008cd4e00, 0xc002684568, 0x4, 0x4, 0x2, 0x2, 0xc00d409f34) github.com/syncthing/syncthing/lib/protocol/protocol.go:577 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc008cd4e00, 0xc002684568, 0x4, 0x4, 0x2141c00, 0xc0017ece40, 0x0, 0x0) github.com/syncthing/syncthing/lib/protocol/protocol.go:514 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc008cd4e00) github.com/syncthing/syncthing/lib/protocol/protocol.go:405 +0x99 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc008cd4e00) github.com/syncthing/syncthing/lib/protocol/protocol.go:272 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:271 +0x6a goroutine 393 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc001cf3c00, 0x2141440, 0xc0013cd180) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 429 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0045d0000, 0x2141440, 0xc0045cb700, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000002b, 0x23fddbe7d18, 0xc0045d0000, 0x2141440, 0xc0045cb700, 0xc0045bf240, 0xc00402f440) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 452 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0045d0000, 0x2141440, 0xc00417b680) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 454 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00307c700, 0x2141440, 0xc00417b7c0) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 9278595 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0xc008afdf00, 0x2141480, 0xc000032110, 0x2141c40, 0xc00ea2e750, 0xc0061f26c0, 0xb) github.com/syncthing/syncthing/lib/protocol/protocol.go:703 +0x14c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0xc008afdf00, 0x1cd5, 0xc004757010, 0xb, 0xc002c1a280, 0x4e, 0x180000, 0x20000, 0xc0018af380, 0x20, ...) github.com/syncthing/syncthing/lib/protocol/protocol.go:683 +0x2f6 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop github.com/syncthing/syncthing/lib/protocol/protocol.go:477 +0x2c5 goroutine 9278103 [chan receive, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*requestResponse).Wait(...) github.com/syncthing/syncthing/lib/model/model.go:1708 github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse.func1(0xc00b77ee70, 0xc0101117c0, 0x2, 0x2, 0x20000) github.com/syncthing/syncthing/lib/model/model.go:1845 +0x45 created by github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse github.com/syncthing/syncthing/lib/model/model.go:1844 +0x185 goroutine 9278114 [chan receive, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*requestResponse).Wait(...) github.com/syncthing/syncthing/lib/model/model.go:1708 github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse.func1(0xc00b8f9200, 0xc000e7de40, 0x2, 0x2, 0x20000) github.com/syncthing/syncthing/lib/model/model.go:1845 +0x45 created by github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse github.com/syncthing/syncthing/lib/model/model.go:1844 +0x185 goroutine 3169840 [runnable]: internal/poll.runtime_pollWait(0x23fddc0df48, 0x72, 0x212bc20) runtime/netpoll.go:222 +0x65 internal/poll.(*pollDesc).wait(0xc00b268e38, 0x72, 0x2711800, 0x0, 0x0) internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.execIO(0xc00b268c98, 0x203acd8, 0x1, 0x29, 0x2129840) internal/poll/fd_windows.go:175 +0x105 internal/poll.(*FD).Read(0xc00b268c80, 0xc00a708240, 0x205, 0x205, 0x0, 0x0, 0x0) internal/poll/fd_windows.go:441 +0x2ff net.(*netFD).Read(0xc00b268c80, 0xc00a708240, 0x205, 0x205, 0x203002f, 0xc00a708240, 0x5) net/fd_posix.go:55 +0x56 net.(*conn).Read(0xc00c5710f0, 0xc00a708240, 0x205, 0x205, 0x0, 0x0, 0x0) net/net.go:182 +0x95 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc00b304240, 0xc00a708240, 0x205, 0x205, 0xc003a4d800, 0x300000002, 0x23fde339e48) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:220 +0xc8 crypto/tls.(*atLeastReader).Read(0xc00bf74600, 0xc00a708240, 0x205, 0x205, 0xc00737eec0, 0x8685581b00000000, 0xc007fe7628) crypto/tls/conn.go:779 +0x67 bytes.(*Buffer).ReadFrom(0xc00029ed00, 0x21291c0, 0xc00bf74600, 0x11bc08c, 0x1d16f20, 0x1d9e220) bytes/buffer.go:204 +0xbb crypto/tls.(*Conn).readFromUntil(0xc00029ea80, 0x23fddf72310, 0xc00b304240, 0x5, 0xc00b304240, 0x0) crypto/tls/conn.go:801 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc00029ea80, 0x0, 0x0, 0x203b7d0) crypto/tls/conn.go:608 +0x12d crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:576 crypto/tls.(*Conn).Read(0xc00029ea80, 0xc0093af000, 0x1000, 0x1000, 0x0, 0x0, 0x0) crypto/tls/conn.go:1252 +0x16d net/http.(*connReader).Read(0xc00b2f2f90, 0xc0093af000, 0x1000, 0x1000, 0xc007fe7c10, 0x13f1ed8, 0xc00b304240) net/http/server.go:798 +0x1bf bufio.(*Reader).fill(0xc00ca12060) bufio/bufio.go:101 +0x10a bufio.(*Reader).Peek(0xc00ca12060, 0x4, 0x202596dbd1545, 0x2782d60, 0x0, 0x0, 0x2782d60) bufio/bufio.go:139 +0x56 net/http.(*conn).serve(0xc00b22b5e0, 0x2141440, 0xc0013a0300) net/http/server.go:1950 +0xa14 created by net/http.(*Server).Serve net/http/server.go:2969 +0x36d goroutine 406 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc002d704a0, 0x2141440, 0xc00417b7c0, 0x1e41a65, 0x1, 0xc003a4bbd0, 0x1, 0x1, 0xc003f6ce40, 0xc0044dd3e0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 407 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000070680, 0xc0044dd3e0, 0xc0044dd200, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 469 [semacquire]: sync.runtime_Semacquire(0xc00e1bdc38) runtime/sema.go:56 +0x49 sync.(*WaitGroup).Wait(0xc00e1bdc30) sync/waitgroup.go:130 +0x6b github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration(0xc00307ca80, 0xc004064c00, 0x0) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:291 +0x6f2 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull(0xc00307ca80, 0x0) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:187 +0x265 github.com/syncthing/syncthing/lib/model.(*folder).pull(0xc00307ca80, 0xc013ae3c00) github.com/syncthing/syncthing/lib/model/folder.go:383 +0x8f8 github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00307ca80, 0x2141440, 0xc004ac8a80, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:173 +0xa85 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000002d, 0x23fddbe7d18, 0xc00307ca80, 0x2141440, 0xc004ac8a80, 0xc004ac44a0, 0xc0042850e0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 433 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0045d0380, 0x2141440, 0xc004d97280, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000002e, 0x23fddbe7d18, 0xc0045d0380, 0x2141440, 0xc004d97280, 0xc004d98310, 0xc0045e14a0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 408 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0045d0380, 0x2141440, 0xc00100ec40) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 470 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc004ac2720, 0x2141440, 0xc00100ec40, 0x1e41a65, 0x1, 0xc004ac4590, 0x1, 0x1, 0xc004ac6d80, 0xc004285320, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 471 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0019936c0, 0xc004285320, 0xc004897ce0, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 347 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc001cf3c00, 0x2141440, 0xc004f5a180, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc00000002f, 0x23fddbe7d18, 0xc001cf3c00, 0x2141440, 0xc004f5a180, 0xc004f4cee0, 0xc004f60240) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 395 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc004d84fe0, 0x2141440, 0xc0013cd180, 0x1e41a65, 0x1, 0xc004862e50, 0x1, 0x1, 0xc0040b09c0, 0xc004cde000, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 396 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0001ca4e0, 0xc004cde000, 0xc00487fec0, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 348 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc005044000, 0x2141440, 0xc005035b80, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000030, 0x23fddbe7d18, 0xc005044000, 0x2141440, 0xc005035b80, 0xc005023620, 0xc004f61ce0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 9258243 [sleep, 15 minutes]: time.Sleep(0x1176592e000) runtime/time.go:188 +0xc9 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc0001843b0, 0xc005c9a070) github.com/syncthing/syncthing/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 github.com/syncthing/syncthing/lib/model/util.go:49 +0xfb goroutine 475 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc005044000, 0x2141440, 0xc004ac8c80) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 477 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc004f436e0, 0x2141440, 0xc004ac8c80, 0x1e41a65, 0x1, 0xc004ac4b90, 0x1, 0x1, 0xc004ac7740, 0xc004ecc120, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 478 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc001993a00, 0xc004ecc120, 0xc004ecc000, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 350 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc005044380, 0x2141440, 0xc00511f5c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000032, 0x23fddbe7d18, 0xc005044380, 0x2141440, 0xc00511f5c0, 0xc00510bb90, 0xc00504e600) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 482 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc005044380, 0x2141440, 0xc004a0c740) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 484 [select, 625 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc005013fe0, 0x2141440, 0xc004a0c740, 0x1e41a65, 0x1, 0xc004a17ef0, 0x1, 0x1, 0xc0046f7500, 0xc004d395c0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 485 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0012c7040, 0xc004d395c0, 0xc004d39500, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 351 [select, 71 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc005044700, 0x2141440, 0xc00530afc0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000033, 0x23fddbe7d18, 0xc005044700, 0x2141440, 0xc00530afc0, 0xc005312080, 0xc00504eb40) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 486 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc005044700, 0x2141440, 0xc004a0c900) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 9257611 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).Serve(0xc00f633a00, 0x2141440, 0xc0018ab3c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/indexsender.go:75 +0x609 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000001cdc, 0x2129a60, 0xc00f633a00, 0x2141440, 0xc0018ab3c0, 0xc0023d9020, 0xc016b649c0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 491 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0051169c0, 0x2141440, 0xc004a0c900, 0x1e41a65, 0x1, 0xc0051e2290, 0x1, 0x1, 0xc0046f7e60, 0xc004d39c20, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 492 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0012c71e0, 0xc004d39c20, 0xc004d39a40, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 352 [select, 17 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc005044a80, 0x2141440, 0xc00558ca00, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/folder.go:167 +0x46a github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000000034, 0x23fddbe7d18, 0xc005044a80, 0x2141440, 0xc00558ca00, 0xc005588570, 0xc00504efc0) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 400 [select, 9424 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc005044a80, 0x2141440, 0xc0013cd440) github.com/syncthing/syncthing/lib/model/folder.go:875 +0x1f4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:860 +0x111 goroutine 9278346 [chan receive, 1 minutes]: github.com/syncthing/syncthing/lib/model.(*requestResponse).Wait(...) github.com/syncthing/syncthing/lib/model/model.go:1708 github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse.func1(0xc00f788c00, 0xc0048638f0, 0x2, 0x2, 0x20000) github.com/syncthing/syncthing/lib/model/model.go:1845 +0x45 created by github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse github.com/syncthing/syncthing/lib/model/model.go:1844 +0x185 goroutine 501 [select, 105 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00517f2c0, 0x2141440, 0xc0013cd440, 0x1e41a65, 0x1, 0xc004863b90, 0x1, 0x1, 0xc0040b0d80, 0xc004cdf800, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:80 +0x2c5 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:58 +0x3cb goroutine 502 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0001ca680, 0xc004cdf800, 0xc004cdf620, 0x2156780, 0xc0000d4000, 0x213d640, 0xc000186300) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:148 +0x3ca created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:132 +0xf2 goroutine 9257601 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).Serve(0xc00f633500, 0x2141440, 0xc0018aaf40, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/indexsender.go:75 +0x609 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc000001cd2, 0x2129a60, 0xc00f633500, 0x2141440, 0xc0018aaf40, 0xc0023d87e0, 0xc016b5cf60) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 526 [chan receive]: github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x2782740) github.com/rcrowley/go-metrics@v0.0.0-20200313005456-10cdbea86bc0/meter.go:239 +0x38 created by github.com/rcrowley/go-metrics.NewMeter github.com/rcrowley/go-metrics@v0.0.0-20200313005456-10cdbea86bc0/meter.go:46 +0x11a goroutine 9278155 [chan receive, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*requestResponse).Wait(...) github.com/syncthing/syncthing/lib/model/model.go:1708 github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse.func1(0xc00daa3d40, 0xc0086b9850, 0x2, 0x2, 0x20000) github.com/syncthing/syncthing/lib/model/model.go:1845 +0x45 created by github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse github.com/syncthing/syncthing/lib/model/model.go:1844 +0x185 goroutine 1689885 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc008cd4e00) github.com/syncthing/syncthing/lib/protocol/protocol.go:731 +0x30e github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func3(0xc008cd4e00) github.com/syncthing/syncthing/lib/protocol/protocol.go:281 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:280 +0xae goroutine 9278788 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0xc008afdf00, 0x2141480, 0xc000032110, 0x2141c40, 0xc00e025290, 0x0, 0xb) github.com/syncthing/syncthing/lib/protocol/protocol.go:703 +0x14c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0xc008afdf00, 0x1ceb, 0xc00533f490, 0xb, 0xc00a11d360, 0x4e, 0x60000, 0x20000, 0xc00a105f20, 0x20, ...) github.com/syncthing/syncthing/lib/protocol/protocol.go:676 +0x436 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop github.com/syncthing/syncthing/lib/protocol/protocol.go:477 +0x2c5 goroutine 3169381 [IO wait]: internal/poll.runtime_pollWait(0x23fddc0e770, 0x72, 0x212bc20) runtime/netpoll.go:222 +0x65 internal/poll.(*pollDesc).wait(0xc0038de1b8, 0x72, 0x2711800, 0x0, 0x0) internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.execIO(0xc0038de018, 0x203acd8, 0x7f6b6e414e0f1901, 0x4f3b1a39da07b751, 0xca7f8dc4efffd5d7) internal/poll/fd_windows.go:175 +0x105 internal/poll.(*FD).Read(0xc0038de000, 0xc003da6000, 0x90b, 0x90b, 0x0, 0x0, 0x0) internal/poll/fd_windows.go:441 +0x2ff net.(*netFD).Read(0xc0038de000, 0xc003da6000, 0x90b, 0x90b, 0xc000af9778, 0x2108cd1, 0xc000fd44e0) net/fd_posix.go:55 +0x56 net.(*conn).Read(0xc0000060c8, 0xc003da6000, 0x90b, 0x90b, 0x0, 0x0, 0x0) net/net.go:182 +0x95 crypto/tls.(*atLeastReader).Read(0xc0013c3040, 0xc003da6000, 0x90b, 0x90b, 0x1d, 0x906, 0xc000af9728) crypto/tls/conn.go:779 +0x67 bytes.(*Buffer).ReadFrom(0xc000fd4600, 0x21291c0, 0xc0013c3040, 0x11bc08c, 0x1d16f20, 0x1e01e00) bytes/buffer.go:204 +0xbb crypto/tls.(*Conn).readFromUntil(0xc000fd4380, 0x23fdb70f860, 0xc0000060c8, 0x5, 0xc0000060c8, 0xc) crypto/tls/conn.go:801 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc000fd4380, 0x0, 0x0, 0x100000000000000) crypto/tls/conn.go:608 +0x12d crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:576 crypto/tls.(*Conn).Read(0xc000fd4380, 0xc00b0ae0c0, 0xc, 0xc, 0x0, 0x0, 0x0) crypto/tls/conn.go:1252 +0x16d io.ReadAtLeast(0x2129180, 0xc000fd4380, 0xc00b0ae0c0, 0xc, 0xc, 0xc, 0x0, 0x0, 0x0) io/io.go:314 +0x8e io.ReadFull(...) io/io.go:333 github.com/syncthing/syncthing/lib/relay/protocol.ReadMessage(0x2129180, 0xc000fd4380, 0xc000fd4380, 0x2129180, 0xc000fd4380, 0x0) github.com/syncthing/syncthing/lib/relay/protocol/protocol.go:78 +0xbf github.com/syncthing/syncthing/lib/relay/client.messageReader(0x2141440, 0xc001f8b100, 0x214e260, 0xc000fd4380, 0xc004202e40, 0xc00aa2e720) github.com/syncthing/syncthing/lib/relay/client/static.go:251 +0x87 created by github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve github.com/syncthing/syncthing/lib/relay/client/static.go:78 +0x793 goroutine 9278280 [chan receive]: github.com/syncthing/syncthing/lib/model.(*requestResponse).Wait(...) github.com/syncthing/syncthing/lib/model/model.go:1708 github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse.func1(0xc0083c04b0, 0xc00c926d90, 0x2, 0x2, 0x20000) github.com/syncthing/syncthing/lib/model/model.go:1845 +0x45 created by github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse github.com/syncthing/syncthing/lib/model/model.go:1844 +0x185 goroutine 9278440 [chan receive]: github.com/syncthing/syncthing/lib/model.(*requestResponse).Wait(...) github.com/syncthing/syncthing/lib/model/model.go:1708 github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse.func1(0xc00362cd20, 0xc004ac50f0, 0x2, 0x2, 0x20000) github.com/syncthing/syncthing/lib/model/model.go:1845 +0x45 created by github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse github.com/syncthing/syncthing/lib/model/model.go:1844 +0x185 goroutine 9278649 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0xc008afdf00, 0x2141480, 0xc000032110, 0x2141c40, 0xc0001219b0, 0xc004327c80, 0xb) github.com/syncthing/syncthing/lib/protocol/protocol.go:703 +0x14c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0xc008afdf00, 0x1ce2, 0xc00ce864f3, 0xb, 0xc0045c1900, 0x4e, 0x320000, 0x20000, 0xc0048428e0, 0x20, ...) github.com/syncthing/syncthing/lib/protocol/protocol.go:683 +0x2f6 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop github.com/syncthing/syncthing/lib/protocol/protocol.go:477 +0x2c5 goroutine 9278675 [select]: github.com/lucas-clemente/quic-go.(*client).dial(0xc000128b00, 0x21414c0, 0xc012342f60, 0xc00ea2f950, 0xc0001289a0) github.com/lucas-clemente/quic-go@v0.19.3/client.go:309 +0x6bc github.com/lucas-clemente/quic-go.dialContext(0x21414c0, 0xc012342f60, 0x214c700, 0xc0001e42c0, 0x21363c0, 0xc00ea2f950, 0xc00938c527, 0x13, 0xc000084f00, 0x2773d60, ...) github.com/lucas-clemente/quic-go@v0.19.3/client.go:207 +0x255 github.com/lucas-clemente/quic-go.DialContext(...) github.com/lucas-clemente/quic-go@v0.19.3/client.go:174 github.com/syncthing/syncthing/lib/connections.(*quicDialer).Dial(0xc00bf30a60, 0x2141440, 0xc00009c7c0, 0xdda5d129bbad026d, 0xb39ed400ccd74a58, 0xc6a31e299fb8d0fd, 0x9e9eb8b52ed07e6c, 0xc007dd0b40, 0x0, 0x0, ...) github.com/syncthing/syncthing/lib/connections/quic_dial.go:72 +0x270 github.com/syncthing/syncthing/lib/connections.dialTarget.Dial(0xc00938c520, 0x1a, 0x2135640, 0xc00bf30a60, 0x64, 0xc00c2670e0, 0xdda5d129bbad026d, 0xb39ed400ccd74a58, 0xc6a31e299fb8d0fd, 0x9e9eb8b52ed07e6c, ...) github.com/syncthing/syncthing/lib/connections/structs.go:242 +0x1de github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func1(0x2141440, 0xc00009c7c0, 0xc000488870, 0xdda5d129bbad026d, 0xb39ed400ccd74a58, 0xc6a31e299fb8d0fd, 0x9e9eb8b52ed07e6c, 0xc012342f00, 0xc00ead6a40, 0xc00938c520, ...) github.com/syncthing/syncthing/lib/connections/service.go:962 +0xb2 created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:961 +0x4db goroutine 9278678 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0xc008afdf00, 0x2141480, 0xc000032110, 0x2141c40, 0xc004593380, 0xc0040d6ea0, 0xb) github.com/syncthing/syncthing/lib/protocol/protocol.go:703 +0x14c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0xc008afdf00, 0x1ce1, 0xc00ead6ba0, 0xb, 0xc0040da230, 0x4e, 0x300000, 0x20000, 0xc0042acce0, 0x20, ...) github.com/syncthing/syncthing/lib/protocol/protocol.go:683 +0x2f6 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop github.com/syncthing/syncthing/lib/protocol/protocol.go:477 +0x2c5 goroutine 9255091 [sleep, 20 minutes]: time.Sleep(0x1176592e000) runtime/time.go:188 +0xc9 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc0001843b0, 0xc00b536e70) github.com/syncthing/syncthing/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 github.com/syncthing/syncthing/lib/model/util.go:49 +0xfb goroutine 3179128 [select, 2 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc0057dc100) github.com/syncthing/syncthing/lib/protocol/protocol.go:999 +0x13b github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func5(0xc0057dc100) github.com/syncthing/syncthing/lib/protocol/protocol.go:289 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:288 +0xf2 goroutine 1689924 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).Serve(0xc00aeb2180, 0x2141440, 0xc0015d15c0, 0x0, 0x0) github.com/syncthing/syncthing/lib/model/indexsender.go:75 +0x609 github.com/thejerf/suture/v4.(*Supervisor).runService.func2(0xc0005e2fc0, 0xc0000001cc, 0x2129a60, 0xc00aeb2180, 0x2141440, 0xc0015d15c0, 0xc00b94eb60, 0xc009ffef60) github.com/thejerf/suture/v4@v4.0.0/supervisor.go:546 +0x7e created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.0/supervisor.go:534 +0x185 goroutine 1689886 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc008cd4e00) github.com/syncthing/syncthing/lib/protocol/protocol.go:974 +0x105 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func4(0xc008cd4e00) github.com/syncthing/syncthing/lib/protocol/protocol.go:285 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:284 +0xd0 goroutine 9277859 [chan receive, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*requestResponse).Wait(...) github.com/syncthing/syncthing/lib/model/model.go:1708 github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse.func1(0xc0023df020, 0xc010824b50, 0x2, 0x2, 0x5bc1) github.com/syncthing/syncthing/lib/model/model.go:1845 +0x45 created by github.com/syncthing/syncthing/lib/model.newLimitedRequestResponse github.com/syncthing/syncthing/lib/model/model.go:1844 +0x185 goroutine 9035516 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).Serve(0xc00c1b0100, 0x2141440, 0xc004d870c0, 0x0, 0x0)