panic: deadlock detected at fmut goroutine 40 [running]: panic(0x93f860, 0x163504e0) c:/go-386/src/runtime/panic.go:500 +0x331 github.com/syncthing/syncthing/lib/model.deadlockDetect.func1(0xd964b800, 0x45, 0xf12030, 0x138e9590, 0x9c8cf1, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:42 +0x387 created by github.com/syncthing/syncthing/lib/model.deadlockDetect c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:45 +0x5a goroutine 1 [chan receive, 28 minutes]: main.syncthingMain(0x12bf6286, 0x33, 0x0, 0x0, 0x0, 0x0, 0x1, 0x12cec140, 0x41, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:808 +0x2b99 main.main() c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:369 +0x795 goroutine 20 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x148954a0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x1, 0xf12380, 0x148954a0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 7 [syscall, 28 minutes]: os/signal.signal_recv(0x0) c:/go-386/src/runtime/sigqueue.go:116 +0x11e os/signal.loop() c:/go-386/src/os/signal/signal_unix.go:22 +0x1a created by os/signal.init.1 c:/go-386/src/os/signal/signal_unix.go:28 +0x36 goroutine 8 [chan receive]: main.trackCPUUsage() c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_windows.go:37 +0x495 created by main.init.3 c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_windows.go:17 +0x2a goroutine 9 [chan receive, 28 minutes]: main.setupSignalHandling.func1(0x12bf7fc0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:837 +0x31 created by main.setupSignalHandling c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:839 +0xda goroutine 10 [chan receive, 28 minutes]: main.setupSignalHandling.func2(0x12cf4080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:847 +0x31 created by main.setupSignalHandling c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:849 +0x1b5 goroutine 11 [select, 28 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12cd4d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0xee9 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:297 +0x32 goroutine 12 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x12cdc710, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0x12bf56b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:293 +0x41 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:287 +0x1e8 goroutine 13 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x12cdc770, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0x12bf5740) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:293 +0x41 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:287 +0x1e8 goroutine 14 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0x12c38f20) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x22f created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1da goroutine 33 [select, 8 minutes]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x12c83c00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x4ad created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:141 +0x5dc goroutine 34 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x12c83c00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:96 +0x1ef created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x5f9 goroutine 35 [select, 8 minutes]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x12c83c00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x649 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:148 +0x778 goroutine 36 [select, 8 minutes]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x12c83c00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x1f6 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x795 goroutine 37 [select, 8 minutes]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0x12c83c00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x158 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x7b2 goroutine 39 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93c20, 0x15dec840, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).DownloadProgress(0x13123e00, 0x132c4ac0, 0x9, 0x16a1edb0, 0x1, 0x1) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:270 +0x8c github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).DownloadProgress(0x14840b48, 0x132c4ac0, 0x9, 0x16a1edb0, 0x1, 0x1) :84 +0x6c github.com/syncthing/syncthing/lib/connections.(*Connection).DownloadProgress(0x14831300, 0x132c4ac0, 0x9, 0x16a1edb0, 0x1, 0x1) :109 +0x6d github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).sendDownloadProgressMessages(0x12e4d8f0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:140 +0x6e0 github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0x12e4d8f0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:79 +0x704 created by github.com/syncthing/syncthing/lib/model.NewModel c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:164 +0xb65 goroutine 41 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.deadlockDetect.func1(0xd964b800, 0x45, 0xf12030, 0x138e95e0, 0x9c8dd9, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:36 +0x103 created by github.com/syncthing/syncthing/lib/model.deadlockDetect c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:45 +0x5a goroutine 19 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x12c38420) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x0, 0xf12380, 0x12c38420) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 43 [select, 28 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12c3a120) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0xee9 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4d80, 0x0, 0xd91b30, 0x12c380b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 44 [select, 28 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12cd4900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0xee9 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4d80, 0x1, 0x3339d678, 0x1495c8d0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 21 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x12c39760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x2, 0xf12380, 0x12c39760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 22 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x12c398c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x3, 0xf12380, 0x12c398c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 23 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x13f9da20) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x4, 0xf12380, 0x13f9da20) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 24 [chan send, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).handleFile(0x14894000, 0x13d8bd10, 0x28, 0x0, 0x2bbd4be, 0x0, 0x1a4, 0x57b23ba7, 0x0, 0x24a78734, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1032 +0x2297 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration(0x14894000, 0x14a4a870, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:534 +0x153a github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x14894000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:243 +0xbd4 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x5, 0xf12380, 0x14894000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 25 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x13f9c9a0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x6, 0xf12380, 0x13f9c9a0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 26 [chan send, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).handleFile(0x14894160, 0x143b5840, 0x31, 0x0, 0x1d960a, 0x0, 0x1a4, 0x57ab0972, 0x0, 0x30a054a8, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1032 +0x2297 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration(0x14894160, 0x149f7020, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:534 +0x153a github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x14894160) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:243 +0xbd4 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x7, 0xf12380, 0x14894160) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 27 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x12c38630) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x8, 0xf12380, 0x12c38630) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 28 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x12c38840) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x9, 0xf12380, 0x12c38840) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 29 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x12c388f0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0xa, 0xf12380, 0x12c388f0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 30 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x13913080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0xb, 0xf12380, 0x13913080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 31 [chan send, 10 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).handleFile(0x13f9c790, 0x17d084e0, 0x1c, 0x0, 0x2480b1, 0x0, 0x1a4, 0x57f79286, 0x0, 0x15e8e4f4, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1032 +0x2297 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration(0x13f9c790, 0x1495d8c0, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:534 +0x153a github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x13f9c790) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:243 +0xbd4 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0xc, 0xf12380, 0x13f9c790) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 32 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x12c39e40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0xd, 0xf12380, 0x12c39e40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 65 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x13912000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0xe, 0xf12380, 0x13912000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 66 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x14894630) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0xf, 0xf12380, 0x14894630) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 67 [chan send, 24 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).handleFile(0x148940b0, 0x1475bef0, 0x2f, 0x0, 0x1060000, 0x0, 0x1a4, 0x579481f8, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1032 +0x2297 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration(0x148940b0, 0x12d6fbc0, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:534 +0x153a github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x148940b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:243 +0xbd4 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x10, 0xf12380, 0x148940b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 68 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x14894370) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x11, 0xf12380, 0x14894370) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 69 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x14894420) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x12, 0xf12380, 0x14894420) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 70 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x14894dc0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x13, 0xf12380, 0x14894dc0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 71 [select, 28 minutes]: github.com/syncthing/syncthing/lib/model.(*roFolder).Serve(0x12d2b860) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rofolder.go:46 +0xa70 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x14, 0x292a1c0, 0x12d2b860) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 72 [chan send, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).handleFile(0x14894210, 0x1465c280, 0x39, 0x0, 0x1283017, 0x0, 0x1a4, 0x5780f55b, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1032 +0x2297 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration(0x14894210, 0x146d2870, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:534 +0x153a github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x14894210) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:243 +0xbd4 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x15, 0xf12380, 0x14894210) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 73 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x14894fd0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x16, 0xf12380, 0x14894fd0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 74 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x148951e0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x17, 0xf12380, 0x148951e0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 75 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x13f9c2c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:208 +0x5d0 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x18, 0xf12380, 0x13f9c2c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 76 [chan send, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).handleFile(0x12c38b00, 0x13b105c0, 0x37, 0x0, 0x2ef, 0x0, 0x1a4, 0x577ab464, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1032 +0x2297 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration(0x12c38b00, 0x1499fb90, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:534 +0x153a github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x12c38b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:243 +0xbd4 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x19, 0xf12380, 0x12c38b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 77 [chan send, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).handleFile(0x14894580, 0x13f055f0, 0x2e, 0x0, 0x27a334, 0x0, 0x1a4, 0x56f51859, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1032 +0x2297 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration(0x14894580, 0x1495c690, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:534 +0x153a github.com/syncthing/syncthing/lib/model.(*rwFolder).Serve(0x14894580) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:243 +0xbd4 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12c3a120, 0x1a, 0xf12380, 0x14894580) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 45 [select, 28 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12cd4990) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0xee9 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4d80, 0x2, 0xd91a50, 0x12cd4a20) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 46 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0x14633340, 0x0, 0x0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:66 +0x62 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0x139366c0, 0xd94ce0, 0x14633340) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/local.go:145 +0xc9 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv4Broadcasts c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/local.go:88 +0xd2 goroutine 47 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0x139366c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/local.go:135 +0x2e4 created by github.com/syncthing/syncthing/lib/discover.NewLocal c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/local.go:80 +0x31a goroutine 50 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95e8) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).Lock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:91 +0x94 github.com/syncthing/syncthing/lib/sync.(*loggedRWMutex).Lock(0x138e95e0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:102 +0x7e github.com/syncthing/syncthing/lib/model.(*Model).IsPaused(0x12c380b0, 0x6f6fa211, 0xfdbd0ff, 0xd1a6c02e, 0x420d379b, 0xe3bed186, 0x8eff817d, 0x5590e1db, 0xe4047025, 0x12e59da0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1325 +0x42 github.com/syncthing/syncthing/lib/connections.(*Service).connect(0x12cd4a20) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/connections/service.go:303 +0x959 github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.connect)-fm() c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/connections/service.go:112 +0x20 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0x14abbc10) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/connections/structs.go:85 +0x1a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4990, 0x0, 0xd923b0, 0x14abbc10) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 51 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/connections.(*Service).handle(0x12cd4a20) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/connections/service.go:128 +0xee github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.handle)-fm() c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/connections/service.go:113 +0x20 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0x14abbc18) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/connections/structs.go:85 +0x1a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4990, 0x1, 0xd923b0, 0x14abbc18) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 52 [select]: github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve(0x130516d0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:64 +0xae3 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4990, 0x2, 0x3339d768, 0x130516d0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 53 [IO wait]: net.runtime_pollWait(0x292f5e0, 0x72, 0x17c6fb8c) c:/go-386/src/runtime/netpoll.go:160 +0x55 net.(*pollDesc).wait(0x1427e450, 0x72, 0x0, 0x0) c:/go-386/src/net/fd_poll_runtime.go:73 +0x35 net.(*ioSrv).ExecIO(0x131680f8, 0x1427e3b8, 0x9ca59c, 0x8, 0x17c6fba0, 0x1376c460, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:171 +0x122 net.(*netFD).acceptOne(0x1427e380, 0x1376c380, 0x2, 0x2, 0x1427e3b8, 0x11635, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:529 +0x1d4 net.(*netFD).accept(0x1427e380, 0x0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:559 +0x133 net.(*TCPListener).accept(0x13168108, 0x29464dd4, 0x0, 0x0) c:/go-386/src/net/tcpsock_posix.go:132 +0x2d net.(*TCPListener).Accept(0x13168108, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/net/tcpsock.go:222 +0x9b github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0x13051720) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/connections/tcp_listen.go:84 +0x940 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4990, 0x3, 0x3339d7a0, 0x13051720) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 54 [select, 28 minutes]: github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0x12c5a200) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/nat/service.go:53 +0x2ac github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4990, 0x4, 0xd91b50, 0x12c5a200) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 48 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0x146335c0, 0x0, 0x0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:66 +0x62 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0x13936960, 0xd94d20, 0x146335c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/local.go:145 +0xc9 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv6Multicasts c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/local.go:94 +0xda goroutine 81 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0x13936960) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/local.go:135 +0x2e4 created by github.com/syncthing/syncthing/lib/discover.NewLocal c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/local.go:80 +0x31a goroutine 78 [runnable]: github.com/syncthing/syncthing/lib/relay/client.(*staticClient).Serve(0x143abd10) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/relay/client/static.go:107 +0x1b27 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0x14462800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/relay/client/dynamic.go:111 +0x1132 created by github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:55 +0x2d3 goroutine 248 [sleep]: time.Sleep(0xf8475800, 0xd) c:/go-386/src/runtime/time.go:59 +0xd4 main.generatePingEvents() c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1001 +0x29 created by main.syncthingMain c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:804 +0x2b68 goroutine 184 [IO wait]: net.runtime_pollWait(0x292f568, 0x72, 0x15f7c1d8) c:/go-386/src/runtime/netpoll.go:160 +0x55 net.(*pollDesc).wait(0x12c2a0d0, 0x72, 0x0, 0x0) c:/go-386/src/net/fd_poll_runtime.go:73 +0x35 net.(*ioSrv).ExecIO(0x131680f8, 0x12c2a038, 0x9ca59c, 0x8, 0x15f7c1f0, 0x1653a540, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:171 +0x122 net.(*netFD).acceptOne(0x12c2a000, 0x1653a460, 0x2, 0x2, 0x12c2a038, 0xb97a37, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:529 +0x1d4 net.(*netFD).accept(0x12c2a000, 0x0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:559 +0x133 net.(*TCPListener).accept(0x14a38378, 0x0, 0x0, 0x0) c:/go-386/src/net/tcpsock_posix.go:132 +0x2d net.(*TCPListener).Accept(0x14a38378, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/net/tcpsock.go:222 +0x9b github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0x13816860, 0x0, 0x0, 0x40, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:128 +0x65 github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0x13816860, 0x0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:109 +0x39 net/http.(*Server).Serve(0x12c20d70, 0xd92ba0, 0x13816860, 0x0, 0x0) c:/go-386/src/net/http/server.go:2273 +0x216 main.(*apiService).Serve.func1(0x14616240, 0x12c20d70, 0xd92ba0, 0x13816860) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:357 +0x37 created by main.(*apiService).Serve c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:358 +0x1ce1 goroutine 1161 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x13279b30, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x16809fe0, 0x1c, 0x140000, 0x0, 0x20000, 0x14bbb7e0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x16809fe0, 0x1c, 0x140000, 0x0, 0x20000, 0x14bbb7e0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0x140000, 0x0, 0x20000, 0x14bbb7e0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1152 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x13b03fc0, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x1323e6e0, 0x155438a0, 0x12, 0x13ff0770, 0x12d6f650, 0x2a, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1207 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x14260e70, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x14c58ca0, 0x132c4930, 0x5, 0x1442f9d0, 0x14277b30, 0x625, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 247 [chan send, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Scan(0x13f9c790, 0x13169658, 0x1, 0x1, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/folder.go:26 +0xc6 github.com/syncthing/syncthing/lib/model.(*Model).ScanFolderSubdirs(0x12c380b0, 0x149fb9da, 0x9, 0x13169658, 0x1, 0x1, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1614 +0x155 main.(*apiService).postDBScan(0x12c3a510, 0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1145 +0x1c5 main.(*apiService).(main.postDBScan)-fm(0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:264 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a38488, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b8120, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:414 +0x10b net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x14bda000, 0x14952f00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x14bda000, 0x14952f00) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x1468f1c0, 0xd93920, 0x12f56ac0) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 98 [select, 27 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12c5a8c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1fa github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4900, 0x0, 0x3339d890, 0x12c5a8c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 99 [select, 27 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12c5abc0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1fa github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4900, 0x1, 0x3339d890, 0x12c5abc0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 100 [select, 27 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12c5afc0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1fa github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4900, 0x2, 0x3339d890, 0x12c5afc0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 101 [select, 3 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12c5b300) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1fa github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4900, 0x3, 0x3339d890, 0x12c5b300) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 102 [select, 3 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12c5b640) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1fa github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4900, 0x4, 0x3339d890, 0x12c5b640) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 103 [select, 3 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12c5ba00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1fa github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4900, 0x5, 0x3339d890, 0x12c5ba00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 104 [select, 28 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12cd5440) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0xee9 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4900, 0x6, 0x3339d958, 0x139366c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 105 [select, 28 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12cd5560) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0xee9 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4900, 0x7, 0x3339d958, 0x13936960) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 106 [select, 28 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12cd55f0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0xee9 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd5560, 0x0, 0x3339d9c0, 0x146335c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 107 [IO wait]: net.runtime_pollWait(0x292f4f0, 0x72, 0x170945cc) c:/go-386/src/runtime/netpoll.go:160 +0x55 net.(*pollDesc).wait(0x12ee8450, 0x72, 0x0, 0x0) c:/go-386/src/net/fd_poll_runtime.go:73 +0x35 net.(*ioSrv).ExecIO(0x131680f8, 0x12ee83b8, 0x9cc46f, 0xb, 0xb9a974, 0x977fa0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:171 +0x122 net.(*netFD).readFrom(0x12ee8380, 0x14afa000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:455 +0x19c net.(*UDPConn).readFrom(0x137d2940, 0x14afa000, 0x10000, 0x10000, 0x14852180, 0x14624f10, 0x0, 0x0) c:/go-386/src/net/udpsock_posix.go:43 +0x57 net.(*UDPConn).ReadFrom(0x137d2940, 0x14afa000, 0x10000, 0x10000, 0x93fa60, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/net/udpsock.go:97 +0xc4 github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0x14624f8c, 0x14afa000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6/payload_nocmsg.go:22 +0xe2 github.com/syncthing/syncthing/lib/beacon.(*multicastReader).Serve(0x146335e0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:203 +0xcd9 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd55f0, 0x0, 0xd919f0, 0x146335e0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 108 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*multicastWriter).Serve(0x14633620) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:108 +0x609 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd55f0, 0x1, 0xd91a10, 0x14633620) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 109 [select, 28 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12cd54d0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0xee9 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd5440, 0x0, 0x3339d8f8, 0x14633340) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 110 [IO wait]: net.runtime_pollWait(0x292f1a8, 0x72, 0x17d0435c) c:/go-386/src/runtime/netpoll.go:160 +0x55 net.(*pollDesc).wait(0x12c2adf0, 0x72, 0x0, 0x0) c:/go-386/src/net/fd_poll_runtime.go:73 +0x35 net.(*ioSrv).ExecIO(0x131680f8, 0x12c2ad58, 0x9cc46f, 0xb, 0xb9a974, 0x977fa0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:171 +0x122 net.(*netFD).readFrom(0x12c2ad20, 0x13c18000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:455 +0x19c net.(*UDPConn).readFrom(0x14a38e40, 0x13c18000, 0x10000, 0x10000, 0x12c5be40, 0x50, 0x0, 0x0) c:/go-386/src/net/udpsock_posix.go:43 +0x57 net.(*UDPConn).ReadFrom(0x14a38e40, 0x13c18000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/net/udpsock.go:97 +0xc4 github.com/syncthing/syncthing/lib/beacon.(*broadcastReader).Serve(0x1495d590) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:201 +0x49c github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd54d0, 0x0, 0xd919b0, 0x1495d590) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 111 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0x1495d5f0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:101 +0x493 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd54d0, 0x1, 0xd919d0, 0x1495d5f0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 908 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 112 [select, 28 minutes]: main.(*apiService).Serve(0x12c3a510) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:362 +0x2165 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12cd4d80, 0x3, 0xd91c30, 0x12c3a510) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 115 [select, 28 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x13fc26c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0xee9 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:297 +0x32 goroutine 116 [select, 5 minutes]: main.(*folderSummaryService).listenForUpdates(0x146fa880) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:69 +0x85f main.(*folderSummaryService).(main.listenForUpdates)-fm() c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:49 +0x20 main.serviceFunc.Serve(0x14a385a0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:229 +0x1a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x13fc26c0, 0x0, 0xd92470, 0x14a385a0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 117 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x12e4d8c4) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x12e4d8c0) c:/go-386/src/sync/mutex.go:85 +0x19f github.com/syncthing/syncthing/lib/sync.(*loggedMutex).Lock(0x12e4d8c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:68 +0x2f github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).BytesCompleted(0x12e4d8f0, 0x12e35670, 0x4, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:231 +0x72 github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0x12c380b0, 0x12e35670, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:589 +0x2d3 main.folderSummary(0xd96060, 0x12cd8a80, 0xd97a20, 0x12c380b0, 0x12e35670, 0x4, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:643 +0x7ff main.(*folderSummaryService).sendSummary(0x146fa880, 0x12e35670, 0x4) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:190 +0x74 main.(*folderSummaryService).calculateSummaries(0x146fa880) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:144 +0x169 main.(*folderSummaryService).(main.calculateSummaries)-fm() c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:50 +0x20 main.serviceFunc.Serve(0x14a385a8) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:229 +0x1a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x13fc26c0, 0x1, 0xd92470, 0x14a385a8) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:457 +0x4a goroutine 160 [chan receive]: github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics.(*meterArbiter).tick(0xdbe940) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics/meter.go:221 +0x44 created by github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics.NewMeter c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics/meter.go:40 +0x110 goroutine 1104 [chan receive, 9 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x15e09200, 0x2c, 0x100000, 0x0, 0x20000, 0x13a16860, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x15e09200, 0x2c, 0x100000, 0x0, 0x20000, 0x13a16860, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0x100000, 0x0, 0x20000, 0x13a16860, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1132 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).folderSharedWith(0x12c380b0, 0x15ec5500, 0x5, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:742 +0x47 github.com/syncthing/syncthing/lib/model.(*Model).DownloadProgress(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x15ec5500, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1293 +0x59 github.com/syncthing/syncthing/lib/protocol.(*nativeModel).DownloadProgress(0x14840b40, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x15ec5500, ...) :71 +0x7a github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0x13123e00, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:344 +0x7e4 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:170 +0x32 goroutine 1235 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x145db2a0, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x143b3880, 0x132c5130, 0x9, 0x143bc930, 0x149f7020, 0x288, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 746 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).finisherRoutine(0x148940b0, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1324 +0x45 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func4(0x148940b0, 0x145ad800, 0xd92b80, 0x14765c90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:375 +0x29 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:377 +0x6fc goroutine 910 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1041 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x12e4aa90, 0x1, 0x1, 0xea0000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1042 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x12e4aa90, 0x1, 0x1, 0x100000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1025 [select]: github.com/syncthing/syncthing/lib/model.(*rwFolder).dbUpdaterRoutine(0x14894210) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1407 +0x2e8 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func1(0x14894210, 0xd92b80, 0x12e34410) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:350 +0x21 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:352 +0x56f goroutine 178 [select, 27 minutes]: main.autoUpgrade(0x12cd8a80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1086 +0xd66 created by main.syncthingMain c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:797 +0x2ce9 goroutine 4527 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d60, 0x147fb8c0, 0x15590b40, 0x7bd16401) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0x13123e00, 0x83, 0x130b4a60, 0x5, 0x13104060, 0x1b, 0x340000, 0x0, 0x20000, 0x13104080, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:514 +0x473 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:330 +0x577 goroutine 4500 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).ConnectionStats(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:399 +0x55 main.(*apiService).getSystemConnections(0x12c3a510, 0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:706 +0x34 main.(*apiService).(main.getSystemConnections)-fm(0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:248 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a38410, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x15b7e120, 0x12fbe400) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x15b7e120, 0x12fbe400) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x12bf6740, 0xd93920, 0x12c88080) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 4509 [semacquire]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).ConnectionStats(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:399 +0x55 main.(*apiService).getSystemConnections(0x12c3a510, 0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:706 +0x34 main.(*apiService).(main.getSystemConnections)-fm(0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:248 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a38410, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x17a9d950, 0x14c7e500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x17a9d950, 0x14c7e500) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x144e8080, 0xd93920, 0x16abaaa0) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 768 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 177 [sleep]: time.Sleep(0x540be400, 0x2) c:/go-386/src/runtime/time.go:59 +0xd4 main.standbyMonitor() c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1066 +0x61 created by main.syncthingMain c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:790 +0x2a17 goroutine 1164 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x18007bc0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x144cb340, 0x1c, 0xc0000, 0x0, 0x20000, 0x14bbb760, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x144cb340, 0x1c, 0xc0000, 0x0, 0x20000, 0x14bbb760, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0xc0000, 0x0, 0x20000, 0x14bbb760, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1841 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1836 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x12e4d8c4) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x12e4d8c0) c:/go-386/src/sync/mutex.go:85 +0x19f github.com/syncthing/syncthing/lib/sync.(*loggedMutex).Lock(0x12e4d8c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:68 +0x2f github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Register(0x12e4d8f0, 0x17fbe000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:210 +0x3c github.com/syncthing/syncthing/lib/model.(*rwFolder).copierRoutine(0x14894580, 0x13ac4580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1086 +0x1fa github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func2(0x14894580, 0x13ac4580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135750) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:358 +0x39 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:360 +0x5ff goroutine 1835 [select]: github.com/syncthing/syncthing/lib/model.(*rwFolder).dbUpdaterRoutine(0x14894580) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1407 +0x2e8 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func1(0x14894580, 0xd92b80, 0x13135740) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:350 +0x21 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:352 +0x56f goroutine 4369 [select, 6 minutes]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x17a5c000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x4ad created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:141 +0x5dc goroutine 4546 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d60, 0x131042e0, 0x146a8000, 0x7bd16401) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0x13123e00, 0x86, 0x130b4b60, 0x5, 0x13104120, 0x1b, 0x460000, 0x0, 0x20000, 0x13104140, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:514 +0x473 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:330 +0x577 goroutine 1102 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x14323dd0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x14323da0, 0x2c, 0xc0000, 0x0, 0x20000, 0x13a16820, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x14323da0, 0x2c, 0xc0000, 0x0, 0x20000, 0x13a16820, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0xc0000, 0x0, 0x20000, 0x13a16820, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 901 [chan receive, 9 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e40890, 0x9, 0x15d2acc0, 0x31, 0x20000, 0x0, 0x20000, 0x15660160, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e40890, 0x9, 0x15d2acc0, 0x31, 0x20000, 0x0, 0x20000, 0x15660160, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e40890, 0x9, 0x15cf8380, 0x31, 0x20000, 0x0, 0x20000, 0x15660160, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e40890, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1133 [IO wait, 6 minutes]: net.runtime_pollWait(0x333a22a0, 0x77, 0x14362720) c:/go-386/src/runtime/netpoll.go:160 +0x55 net.(*pollDesc).wait(0x14071090, 0x77, 0x0, 0x0) c:/go-386/src/net/fd_poll_runtime.go:73 +0x35 net.(*ioSrv).ExecIO(0x13168100, 0x14071044, 0x9ca15e, 0x7, 0xb9a95c, 0x14306928, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:171 +0x122 net.(*netFD).Write(0x14070fc0, 0x157cc000, 0x401d, 0x8000, 0x0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:479 +0x11d net.(*conn).Write(0x14767d20, 0x157cc000, 0x401d, 0x8000, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:185 +0xa9 crypto/tls.(*Conn).write(0x14306800, 0x157cc000, 0x401d, 0x8000, 0x4001, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:815 +0x162 crypto/tls.(*Conn).writeRecordLocked(0x14306800, 0xb9ad17, 0x16744000, 0x2898d, 0x33bee, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:891 +0x45e crypto/tls.(*Conn).Write(0x14306800, 0x16738000, 0x3498d, 0x3fbee, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1043 +0x414 github.com/syncthing/syncthing/lib/protocol.(*countingWriter).Write(0x13edd660, 0x16738000, 0x3498d, 0x3fbee, 0x4, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/counting.go:45 +0x5d github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeCompressedMessage(0x13123e00, 0xd93ca0, 0x15e9d2e0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:603 +0x687 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeMessage(0x13123e00, 0xd93ca0, 0x15e9d2e0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:559 +0x70 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0x13123e00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:546 +0xcb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x4f goroutine 4370 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x17a5c000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:96 +0x1ef created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x5f9 goroutine 465 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0x12c24380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:769 +0x4ec created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:173 +0x89 goroutine 900 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1521 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x13b01950, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x15ab9380, 0x17, 0x180000, 0x0, 0x20000, 0x13f75fc0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x15ab9380, 0x17, 0x180000, 0x0, 0x20000, 0x13f75fc0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x180000, 0x0, 0x20000, 0x13f75fc0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1219 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x13b49210, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x1453adc0, 0x155435c0, 0x11, 0x12f3e070, 0x14277410, 0xa, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1159 [chan receive, 10 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x185a46c0, 0x2f, 0x120000, 0x0, 0x20000, 0x13ba8ce0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x185a46c0, 0x2f, 0x120000, 0x0, 0x20000, 0x13ba8ce0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x149b22d0, 0x2f, 0x120000, 0x0, 0x20000, 0x13ba8ce0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1520 [chan send, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).copierRoutine(0x14894000, 0x14298a00, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1158 +0x7e0 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func2(0x14894000, 0x14298a00, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:358 +0x39 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:360 +0x5ff goroutine 974 [chan send, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).copierRoutine(0x13f9c790, 0x14acd740, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1158 +0x7e0 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func2(0x13f9c790, 0x14acd740, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9a0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:358 +0x39 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:360 +0x5ff goroutine 1175 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x145952f0, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x131fa840, 0x132c49f0, 0xd, 0x1404df10, 0x13a688a0, 0x1, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1232 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x12dfa010, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x14830b60, 0x132c534c, 0x4, 0x1404c7e0, 0x137fc030, 0x4e37, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1157 [chan receive, 10 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x15927860, 0x2f, 0x20000, 0x0, 0x20000, 0x13ba8ba0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x15927860, 0x2f, 0x20000, 0x0, 0x20000, 0x13ba8ba0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x149b22d0, 0x2f, 0x20000, 0x0, 0x20000, 0x13ba8ba0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1211 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x12e7fb40, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x151bbd40, 0x132c4ef0, 0x9, 0x14197ce0, 0x1495c990, 0x23c, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1523 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x13b03280, 0x1, 0x1, 0x4e0000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2081 +0xf1 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1266 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x14260c70, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x148312a0, 0x132c5450, 0xf, 0x12f3e150, 0x141b7b60, 0x8, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1192 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x130eb460, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x1311a3a0, 0x132c4e70, 0x10, 0x14197c70, 0x141b6300, 0x8, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 899 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x13164120, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e40890, 0x9, 0x143b50c0, 0x31, 0x1c0000, 0x0, 0x20000, 0x15660320, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e40890, 0x9, 0x143b50c0, 0x31, 0x1c0000, 0x0, 0x20000, 0x15660320, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e40890, 0x9, 0x15cf8380, 0x31, 0x1c0000, 0x0, 0x20000, 0x15660320, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e40890, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1191 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93ca0, 0x132b62c0, 0x0, 0x1) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).IndexUpdate(0x13123e00, 0x132c4d80, 0x8, 0x146a2000, 0x37, 0x37, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:211 +0xf5 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.IndexUpdate(0xd960a0, 0x13123e00, 0x132c4d80, 0x8, 0x17d4c000, 0x37, 0x3e8, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:34 +0x186 github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).IndexUpdate(0x14840b48, 0x132c4d80, 0x8, 0x17d4c000, 0x37, 0x3e8, 0x0, 0x0) :90 +0xb5 github.com/syncthing/syncthing/lib/connections.(*Connection).IndexUpdate(0x13ae3040, 0x132c4d80, 0x8, 0x17d4c000, 0x37, 0x3e8, 0x0, 0x0) :112 +0x77 github.com/syncthing/syncthing/lib/model.sendIndexTo.func2(0x175b90b0, 0x2d, 0x0, 0x1069, 0x0, 0x1a4, 0x52c318c9, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1439 +0x5e6 github.com/syncthing/syncthing/lib/model.(*onDiskIndexSorter).Sorted(0x140600a0, 0x155de870) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/sorter.go:180 +0x19f github.com/syncthing/syncthing/lib/model.(*autoSwitchingIndexSorter).Sorted(0x17095a90, 0x155de870) :62 +0x4c github.com/syncthing/syncthing/lib/model.sendIndexTo(0x3aca, 0x0, 0xd961a0, 0x13ae3040, 0x132c4d80, 0x8, 0x13ff1110, 0x140ffa70, 0x143ea380, 0x33, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1452 +0x4ac github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x13ae3040, 0x132c4d80, 0x8, 0x13ff1110, 0x140ffa70, 0x201f, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1395 +0x6cf created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1178 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x130ea690, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x131fb360, 0x132c4b40, 0x8, 0x14a821c0, 0x12d6fbc0, 0x5b, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1100 [chan receive, 10 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x14fb26c0, 0x2c, 0x60000, 0x0, 0x20000, 0x13a167c0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x14fb26c0, 0x2c, 0x60000, 0x0, 0x20000, 0x13a167c0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0x60000, 0x0, 0x20000, 0x13a167c0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1101 [chan receive, 10 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x17685650, 0x2c, 0x80000, 0x0, 0x20000, 0x13a167e0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x17685650, 0x2c, 0x80000, 0x0, 0x20000, 0x13a167e0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0x80000, 0x0, 0x20000, 0x13a167e0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1228 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x12cdcb90, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x13ea15a0, 0x132c4fc0, 0xd, 0x12f3e460, 0x14b0b290, 0x60, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1177 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x14595360, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x131fafc0, 0x132c4ac0, 0x9, 0x12ebb3b0, 0x1495d8c0, 0x128a, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 745 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x14fb9d40, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x14fb9ce0, 0x2f, 0x80000, 0x0, 0x20000, 0x12c8a180, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x14fb9ce0, 0x2f, 0x80000, 0x0, 0x20000, 0x12c8a180, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x80000, 0x0, 0x20000, 0x12c8a180, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 430 [IO wait]: net.runtime_pollWait(0x333a18c8, 0x72, 0x17d04170) c:/go-386/src/runtime/netpoll.go:160 +0x55 net.(*pollDesc).wait(0x14ffafb0, 0x72, 0x0, 0x0) c:/go-386/src/net/fd_poll_runtime.go:73 +0x35 net.(*ioSrv).ExecIO(0x131680f8, 0x14ffaf18, 0x9ca157, 0x7, 0xb9a958, 0x8, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:171 +0x122 net.(*netFD).Read(0x14ffaee0, 0x13873c00, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:426 +0x129 net.(*conn).Read(0x14a39f38, 0x13873c00, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:173 +0xa9 crypto/tls.(*block).readFromUntil(0x14641500, 0x28dc7f0, 0x14a39f38, 0x5, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:472 +0xa4 crypto/tls.(*Conn).readRecord(0x12ce1c00, 0xb9ad17, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:574 +0x22a crypto/tls.(*Conn).Read(0x12ce1c00, 0x14f1a000, 0x2, 0x10000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1109 +0x14b github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0x136fa640, 0x14f1a000, 0x2, 0x10000, 0x69193e, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x5d io.ReadAtLeast(0xd8f1d0, 0x136fa640, 0x14f1a000, 0x2, 0x10000, 0x2, 0x0, 0x0, 0x0) c:/go-386/src/io/io.go:307 +0xab io.ReadFull(0xd8f1d0, 0x136fa640, 0x14f1a000, 0x2, 0x10000, 0xffffffff, 0x0, 0x0) c:/go-386/src/io/io.go:325 +0x51 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0x12c24380, 0x0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:428 +0x95 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0x12c24380, 0x0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:365 +0x39 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0x12c24380, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:290 +0xde created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:170 +0x32 goroutine 1158 [chan receive, 9 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x1317f0a0, 0x1c, 0x160000, 0x0, 0x169cb, 0x14bbb800, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x1317f0a0, 0x1c, 0x160000, 0x0, 0x169cb, 0x14bbb800, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0x160000, 0x0, 0x169cb, 0x14bbb800, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1201 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x13703200, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x14b15060, 0x132c4880, 0xf, 0x14a82000, 0x1499ea20, 0x2ec, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1105 [chan receive, 10 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x1793f500, 0x2c, 0x120000, 0x0, 0x20000, 0x13a16880, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x1793f500, 0x2c, 0x120000, 0x0, 0x20000, 0x13a16880, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0x120000, 0x0, 0x20000, 0x13a16880, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 432 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0x12c24380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:745 +0x4bb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:172 +0x6c goroutine 431 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0x12c24380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:544 +0x13b created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x4f goroutine 1150 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x13123e48) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x13123e44) c:/go-386/src/sync/mutex.go:85 +0x19f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).IndexUpdate(0x13123e00, 0x132c4900, 0x4, 0x1679e000, 0x11, 0x11, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:207 +0x7e github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.IndexUpdate(0xd960a0, 0x13123e00, 0x132c4900, 0x4, 0x15c5c000, 0x11, 0x3e8, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:34 +0x186 github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).IndexUpdate(0x14840b48, 0x132c4900, 0x4, 0x15c5c000, 0x11, 0x3e8, 0x0, 0x0) :90 +0xb5 github.com/syncthing/syncthing/lib/connections.(*Connection).IndexUpdate(0x142e16e0, 0x132c4900, 0x4, 0x15c5c000, 0x11, 0x3e8, 0x0, 0x0) :112 +0x77 github.com/syncthing/syncthing/lib/model.sendIndexTo(0xb988, 0x0, 0xd961a0, 0x142e16e0, 0x132c4900, 0x4, 0x147342a0, 0x1495c690, 0x143ea380, 0x33, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1460 +0x8a2 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x142e16e0, 0x132c4900, 0x4, 0x147342a0, 0x1495c690, 0x9771, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1395 +0x6cf created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1135 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0x13123e00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:769 +0x4ec created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:173 +0x89 goroutine 1032 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x1475bc80, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x1475bbf0, 0x29, 0x1600000, 0x0, 0x20000, 0x15ee9ee0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x1475bbf0, 0x29, 0x1600000, 0x0, 0x20000, 0x15ee9ee0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x1600000, 0x0, 0x20000, 0x15ee9ee0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1190 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x1495e170, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x14b2b2a0, 0x132c4820, 0xb, 0x13f8b110, 0x14a4a870, 0x1b, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1136 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x130b4680, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x147ace60, 0x132c4790, 0xf, 0x12d42460, 0x141b7230, 0x15b, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1253 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x137027e0, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x1469f720, 0x132c5250, 0xf, 0x1404c1c0, 0x149d5170, 0x2, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 744 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x144d0ac0, 0x1, 0x1, 0xc60000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 681 [chan send, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).copierRoutine(0x148940b0, 0x145ad7c0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1158 +0x7e0 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func2(0x148940b0, 0x145ad7c0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c70) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:358 +0x39 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:360 +0x5ff goroutine 1031 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x16681140, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x16681110, 0x29, 0x8c0000, 0x0, 0x20000, 0x15ee9160, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x16681110, 0x29, 0x8c0000, 0x0, 0x20000, 0x15ee9160, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x8c0000, 0x0, 0x20000, 0x15ee9160, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1848 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 911 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 468 [runnable, locked to thread]: syscall.Syscall9(0x75e47089, 0x7, 0x5d8, 0x149ce5a4, 0x1, 0x149ce598, 0x149ce5c0, 0x149ce578, 0x0, 0x0, ...) c:/go-386/src/runtime/syscall_windows.go:185 +0x4a syscall.WSARecv(0x5d8, 0x149ce5a4, 0x1, 0x149ce598, 0x149ce5c0, 0x149ce578, 0x0, 0x0, 0x0) c:/go-386/src/syscall/zsyscall_windows.go:1520 +0xb7 net.(*netFD).Read.func1(0x149ce578, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:425 +0x80 net.(*ioSrv).ExecIO(0x131680f8, 0x149ce578, 0x9ca157, 0x7, 0xb9a958, 0x8, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:149 +0xa7 net.(*netFD).Read(0x149ce540, 0x13cd8c00, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:426 +0x129 net.(*conn).Read(0x144cf898, 0x13cd8c00, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:173 +0xa9 crypto/tls.(*block).readFromUntil(0x147fbb40, 0x28dc7f0, 0x144cf898, 0x5, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:472 +0xa4 crypto/tls.(*Conn).readRecord(0x14307800, 0xb9ad17, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:574 +0x22a crypto/tls.(*Conn).Read(0x14307800, 0x15f7c3e0, 0xc, 0xc, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1109 +0x14b io.ReadAtLeast(0xd8ee90, 0x14307800, 0x15f7c3e0, 0xc, 0xc, 0xc, 0x0, 0x0, 0x0) c:/go-386/src/io/io.go:307 +0xab io.ReadFull(0xd8ee90, 0x14307800, 0x15f7c3e0, 0xc, 0xc, 0x15f7c3e0, 0x0, 0x0) c:/go-386/src/io/io.go:325 +0x51 github.com/syncthing/syncthing/lib/relay/protocol.ReadMessage(0xd8ee90, 0x14307800, 0x0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/relay/protocol/protocol.go:79 +0xd7 github.com/syncthing/syncthing/lib/relay/client.messageReader(0xd95be0, 0x14307800, 0x14969640, 0x14969680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/relay/client/static.go:325 +0x4b created by github.com/syncthing/syncthing/lib/relay/client.(*staticClient).Serve c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/relay/client/static.go:102 +0xab8 goroutine 767 [semacquire, 6 minutes]: sync.runtime_Semacquire(0x12e4d8c4) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x12e4d8c0) c:/go-386/src/sync/mutex.go:85 +0x19f github.com/syncthing/syncthing/lib/sync.(*loggedMutex).Lock(0x12e4d8c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:68 +0x2f github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Register(0x12e4d8f0, 0x1653bea0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:210 +0x3c github.com/syncthing/syncthing/lib/model.(*rwFolder).copierRoutine(0x14894160, 0x146f34c0, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1086 +0x1fa github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func2(0x14894160, 0x146f34c0, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebde0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:358 +0x39 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:360 +0x5ff goroutine 1525 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x13dcd200, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x14659600, 0x17, 0x120000, 0x0, 0x20000, 0x13f75f60, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x14659600, 0x17, 0x120000, 0x0, 0x20000, 0x13f75f60, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x120000, 0x0, 0x20000, 0x13f75f60, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 4503 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).ConnectionStats(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:399 +0x55 main.(*apiService).getSystemConnections(0x12c3a510, 0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:706 +0x34 main.(*apiService).(main.getSystemConnections)-fm(0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:248 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a38410, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x15552000, 0x15e05e80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x15552000, 0x15e05e80) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x150cddc0, 0xd93920, 0x1646e7c0) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 1265 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x14260bc0, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x14830ee0, 0x132c53f8, 0x6, 0x13060000, 0x146d2870, 0xe1a, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1115 [chan receive, 10 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x16a1f230, 0x2c, 0xa0000, 0x0, 0x20000, 0x13a16800, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x16a1f230, 0x2c, 0xa0000, 0x0, 0x20000, 0x13a16800, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0xa0000, 0x0, 0x20000, 0x13a16800, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1114 [chan receive, 10 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x14dd2090, 0x2c, 0xe0000, 0x0, 0x20000, 0x13a16840, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x14dd2090, 0x2c, 0xe0000, 0x0, 0x20000, 0x13a16840, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0xe0000, 0x0, 0x20000, 0x13a16840, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1113 [chan receive, 10 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x13bf2a50, 0x2c, 0x140000, 0x0, 0x20000, 0x13a168a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x13bf2a50, 0x2c, 0x140000, 0x0, 0x20000, 0x13a168a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0x140000, 0x0, 0x20000, 0x13a168a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1112 [chan receive, 10 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x166658c0, 0x2c, 0x0, 0x0, 0x20000, 0x13a16760, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x166658c0, 0x2c, 0x0, 0x0, 0x20000, 0x13a16760, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0x0, 0x0, 0x20000, 0x13a16760, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1111 [chan receive, 9 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x12e52fc0, 0x2c, 0x20000, 0x0, 0x20000, 0x13a16780, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x12e52fc0, 0x2c, 0x20000, 0x0, 0x20000, 0x13a16780, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0x20000, 0x0, 0x20000, 0x13a16780, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1110 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x175b9770, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x175b9710, 0x2c, 0x40000, 0x0, 0x20000, 0x13a167a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x175b9710, 0x2c, 0x40000, 0x0, 0x20000, 0x13a167a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0x40000, 0x0, 0x20000, 0x13a167a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1109 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1108 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x143227e0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12dfae74, 0xc, 0x143227b0, 0x2c, 0x160000, 0x0, 0xbb2f, 0x13a168c0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12dfae74, 0xc, 0x143227b0, 0x2c, 0x160000, 0x0, 0xbb2f, 0x13a168c0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12dfae74, 0xc, 0x13ba6120, 0x2c, 0x160000, 0x0, 0xbb2f, 0x13a168c0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12dfae74, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1107 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1106 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1230 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x12fc5310, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x13ea1ce0, 0x15543b40, 0x11, 0x12f3e540, 0x142ca6c0, 0xea, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1522 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x1622cf00, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x13eb50a0, 0x17, 0x420000, 0x0, 0x20000, 0x148ce260, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x13eb50a0, 0x17, 0x420000, 0x0, 0x20000, 0x148ce260, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x420000, 0x0, 0x20000, 0x148ce260, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1034 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x1595d2c0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x1595d290, 0x29, 0x1a60000, 0x0, 0x20000, 0x1500c3a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x1595d290, 0x29, 0x1a60000, 0x0, 0x20000, 0x1500c3a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x1a60000, 0x0, 0x20000, 0x1500c3a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1180 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x13b48d00, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x131fbaa0, 0x15543280, 0x12, 0x13ff0700, 0x13a68150, 0x0, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 4320 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0x13f9c210) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x22f created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1da goroutine 1176 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x14595210, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x131fac00, 0x132c4a30, 0xf, 0x14735880, 0x149ca9f0, 0x912, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 907 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 682 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x185a5c50, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x185a5b30, 0x2f, 0x380000, 0x0, 0x20000, 0x12c8a4a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x185a5b30, 0x2f, 0x380000, 0x0, 0x20000, 0x12c8a4a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x380000, 0x0, 0x20000, 0x12c8a4a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 2780 [semacquire]: sync.runtime_notifyListWait(0x12c85828, 0x1a4) c:/go-386/src/runtime/sema.go:267 +0x17b sync.(*Cond).Wait(0x12c85820) c:/go-386/src/sync/cond.go:57 +0x8d github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0x12bf56b0, 0x1901, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:318 +0xb4 main.(*apiService).getEvents(0x12c3a510, 0xd93080, 0x17a9db00, 0x14c7e600, 0xd8f150, 0x12bf56b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1033 +0x1a2 main.(*apiService).getIndexEvents(0x12c3a510, 0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1012 +0x5f main.(*apiService).(main.getIndexEvents)-fm(0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:237 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a383b0, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x17a9db00, 0x14c7e600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x17a9db00, 0x14c7e600) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x1470e980, 0xd93920, 0x18076680) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 4534 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).ConnectionStats(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:399 +0x55 main.(*apiService).getSystemConnections(0x12c3a510, 0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:706 +0x34 main.(*apiService).(main.getSystemConnections)-fm(0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:248 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a38410, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x15b7f050, 0x12fbe900) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x15b7f050, 0x12fbe900) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x15084880, 0xd93920, 0x15bd4660) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 3809 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e9594) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x138e9590) c:/go-386/src/sync/mutex.go:85 +0x19f sync.(*RWMutex).Lock(0x138e9590) c:/go-386/src/sync/rwmutex.go:86 +0x2f github.com/syncthing/syncthing/lib/sync.(*loggedRWMutex).Lock(0x138e9590) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:102 +0x7e github.com/syncthing/syncthing/lib/model.(*Model).folderStatRef(0x12c380b0, 0x12dfae74, 0xc, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1349 +0x57 github.com/syncthing/syncthing/lib/model.(*Model).FolderStatistics(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:457 +0xd4 main.(*apiService).getFolderStats(0x12c3a510, 0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:714 +0x34 main.(*apiService).(main.getFolderStats)-fm(0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:240 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a383d0, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x13756900, 0x1778a680) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x13756900, 0x1778a680) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x13af75c0, 0xd93920, 0x17a73ae0) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 1033 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x18fefe30, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x18fefda0, 0x29, 0x12a0000, 0x0, 0x20000, 0x15ee9b40, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x18fefda0, 0x29, 0x12a0000, 0x0, 0x20000, 0x15ee9b40, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x12a0000, 0x0, 0x20000, 0x15ee9b40, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 743 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x14153aa0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x14153a70, 0x2f, 0xfa0000, 0x0, 0x20000, 0x12c8b0e0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x14153a70, 0x2f, 0xfa0000, 0x0, 0x20000, 0x12c8b0e0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0xfa0000, 0x0, 0x20000, 0x12c8b0e0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 741 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x16664ae0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x16664a80, 0x2f, 0x220000, 0x0, 0x20000, 0x12c8a320, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x16664a80, 0x2f, 0x220000, 0x0, 0x20000, 0x12c8a320, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x220000, 0x0, 0x20000, 0x12c8a320, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 740 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x155f97d0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x155f97a0, 0x2f, 0x600000, 0x0, 0x20000, 0x12c8a720, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x155f97a0, 0x2f, 0x600000, 0x0, 0x20000, 0x12c8a720, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x600000, 0x0, 0x20000, 0x12c8a720, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 739 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x144fe360, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x144fe2d0, 0x2f, 0x4e0000, 0x0, 0x20000, 0x12c8a600, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x144fe2d0, 0x2f, 0x4e0000, 0x0, 0x20000, 0x12c8a600, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x4e0000, 0x0, 0x20000, 0x12c8a600, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 738 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x144d0ac0, 0x1, 0x1, 0x4c0000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 737 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x144d0ac0, 0x1, 0x1, 0x340000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 686 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x17c1b4a0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x17c1b470, 0x2f, 0xc80000, 0x0, 0x20000, 0x12c8adc0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x17c1b470, 0x2f, 0xc80000, 0x0, 0x20000, 0x12c8adc0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0xc80000, 0x0, 0x20000, 0x12c8adc0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 909 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 902 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 742 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x166e6b70, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x166e6b40, 0x2f, 0x580000, 0x0, 0x20000, 0x12c8a6a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x166e6b40, 0x2f, 0x580000, 0x0, 0x20000, 0x12c8a6a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x580000, 0x0, 0x20000, 0x12c8a6a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1229 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x14ac8520, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x13ea1900, 0x132c5020, 0xf, 0x13ff07e0, 0x146eb110, 0x703, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 685 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x17b6c540, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x17b6c510, 0x2f, 0xfc0000, 0x0, 0x20000, 0x12c8b100, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x17b6c510, 0x2f, 0xfc0000, 0x0, 0x20000, 0x12c8b100, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0xfc0000, 0x0, 0x20000, 0x12c8b100, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1167 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).finisherRoutine(0x13f9c790, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1324 +0x45 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func4(0x13f9c790, 0x14acd780, 0xd92b80, 0x1495f9c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:375 +0x29 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:377 +0x6fc goroutine 1037 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x14fb9a10, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x14fb9950, 0x29, 0xd60000, 0x0, 0x20000, 0x15ee9600, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x14fb9950, 0x29, 0xd60000, 0x0, 0x20000, 0x15ee9600, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0xd60000, 0x0, 0x20000, 0x15ee9600, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1028 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x147f60c0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x147f6000, 0x29, 0x12c0000, 0x0, 0x20000, 0x15ee9b60, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x147f6000, 0x29, 0x12c0000, 0x0, 0x20000, 0x15ee9b60, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x12c0000, 0x0, 0x20000, 0x15ee9b60, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1027 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x12e4aa90, 0x1, 0x1, 0x1a80000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1026 [chan send, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).copierRoutine(0x14894210, 0x14095f00, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1158 +0x7e0 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func2(0x14894210, 0x14095f00, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34420) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:358 +0x39 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:360 +0x5ff goroutine 1029 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x1595cf30, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x1595cf00, 0x29, 0x560000, 0x0, 0x20000, 0x15ee8e00, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x1595cf00, 0x29, 0x560000, 0x0, 0x20000, 0x15ee8e00, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x560000, 0x0, 0x20000, 0x15ee8e00, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1098 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e9598) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).Lock(0x138e9590) c:/go-386/src/sync/rwmutex.go:91 +0x94 github.com/syncthing/syncthing/lib/sync.(*loggedRWMutex).Lock(0x138e9590) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:102 +0x7e github.com/syncthing/syncthing/lib/model.(*Model).folderStatRef(0x12c380b0, 0x12dfae74, 0xc, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1349 +0x57 github.com/syncthing/syncthing/lib/model.(*Model).receivedFile(0x12c380b0, 0x12dfae74, 0xc, 0x13116d00, 0x20, 0x0, 0x469530, 0x0, 0x1ed, 0x57c7cc03, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1361 +0x31 github.com/syncthing/syncthing/lib/model.(*rwFolder).dbUpdaterRoutine.func1() c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1398 +0x21b github.com/syncthing/syncthing/lib/model.(*rwFolder).dbUpdaterRoutine(0x12c38b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1422 +0x2cf github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func1(0x12c38b00, 0xd92b80, 0x13047fc0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:350 +0x21 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:352 +0x56f goroutine 1166 [chan receive, 9 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x15729840, 0x1c, 0xa0000, 0x0, 0x20000, 0x14bbb740, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x15729840, 0x1c, 0xa0000, 0x0, 0x20000, 0x14bbb740, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0xa0000, 0x0, 0x20000, 0x14bbb740, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1160 [chan receive, 9 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x15729280, 0x1c, 0x120000, 0x0, 0x20000, 0x14bbb7c0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x15729280, 0x1c, 0x120000, 0x0, 0x20000, 0x14bbb7c0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0x120000, 0x0, 0x20000, 0x14bbb7c0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1213 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x13123e48) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x13123e44) c:/go-386/src/sync/mutex.go:85 +0x19f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).IndexUpdate(0x13123e00, 0x132c52f0, 0xc, 0x17aa1130, 0x1, 0x1, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:207 +0x7e github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.IndexUpdate(0xd960a0, 0x13123e00, 0x132c52f0, 0xc, 0x16778000, 0x1, 0x3e8, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:34 +0x186 github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).IndexUpdate(0x14840b48, 0x132c52f0, 0xc, 0x16778000, 0x1, 0x3e8, 0x0, 0x0) :90 +0xb5 github.com/syncthing/syncthing/lib/connections.(*Connection).IndexUpdate(0x12d7f5a0, 0x132c52f0, 0xc, 0x16778000, 0x1, 0x3e8, 0x0, 0x0) :112 +0x77 github.com/syncthing/syncthing/lib/model.sendIndexTo(0x705, 0x0, 0xd961a0, 0x12d7f5a0, 0x132c52f0, 0xc, 0x149089a0, 0x1499fb90, 0x143ea380, 0x33, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1460 +0x8a2 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x12d7f5a0, 0x132c52f0, 0xc, 0x149089a0, 0x1499fb90, 0x704, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1395 +0x6cf created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 687 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x144d0ac0, 0x1, 0x1, 0x3e0000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 688 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x175ee3f0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e41a98, 0x8, 0x175ee330, 0x2f, 0xb40000, 0x0, 0x20000, 0x12c8ac60, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e41a98, 0x8, 0x175ee330, 0x2f, 0xb40000, 0x0, 0x20000, 0x12c8ac60, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0xb40000, 0x0, 0x20000, 0x12c8ac60, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e41a98, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 680 [select]: github.com/syncthing/syncthing/lib/model.(*rwFolder).dbUpdaterRoutine(0x148940b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1407 +0x2e8 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func1(0x148940b0, 0xd92b80, 0x14765c60) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:350 +0x21 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:352 +0x56f goroutine 684 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x144d0ac0, 0x1, 0x1, 0x420000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 976 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x17685200, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x1377e180, 0x1c, 0x60000, 0x0, 0x20000, 0x14bbb700, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x1377e180, 0x1c, 0x60000, 0x0, 0x20000, 0x14bbb700, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0x60000, 0x0, 0x20000, 0x14bbb700, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 4504 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95e4) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x138e95e0) c:/go-386/src/sync/mutex.go:85 +0x19f sync.(*RWMutex).Lock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:86 +0x2f github.com/syncthing/syncthing/lib/sync.(*loggedRWMutex).Lock(0x138e95e0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:102 +0x7e github.com/syncthing/syncthing/lib/model.deadlockDetect.func1.1(0xf12030, 0x138e95e0, 0x17faf840) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:26 +0x25 created by github.com/syncthing/syncthing/lib/model.deadlockDetect.func1 c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:29 +0xaf goroutine 975 [chan receive, 11 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x18f7fce0, 0x2f, 0xc0000, 0x0, 0x20000, 0x13ba8c40, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x18f7fce0, 0x2f, 0xc0000, 0x0, 0x20000, 0x13ba8c40, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x149b22d0, 0x2f, 0xc0000, 0x0, 0x20000, 0x13ba8c40, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 705 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x149be190, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x14bca860, 0x13b49160, 0xd, 0x12f3e460, 0x14b0b290, 0x60, 0x0, 0x143b5300, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 683 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e41a98, 0x8, 0x147f7320, 0x2f, 0x144d0ac0, 0x1, 0x1, 0x300000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x148940b0, 0x145ad780, 0x145ad800) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x148940b0, 0x145ad780, 0x145ad800, 0xd92b80, 0x14765c80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 672 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x14129ef0, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x14bca480, 0x13b490f0, 0xf, 0x13ff07e0, 0x146eb110, 0x703, 0x0, 0x143b5300, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 897 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x1745c2a0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e40890, 0x9, 0x16136300, 0x31, 0x140000, 0x0, 0x20000, 0x156602a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e40890, 0x9, 0x16136300, 0x31, 0x140000, 0x0, 0x20000, 0x156602a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e40890, 0x9, 0x15cf8380, 0x31, 0x140000, 0x0, 0x20000, 0x156602a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e40890, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 903 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 904 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 905 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 906 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 4528 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d60, 0x147ac2e0, 0x1468e2c0, 0x7bd16401) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0x13123e00, 0x84, 0x130b4a65, 0x5, 0x131040a0, 0x1b, 0x280000, 0x0, 0x20000, 0x131040c0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:514 +0x473 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:330 +0x577 goroutine 4501 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e9594) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x138e9590) c:/go-386/src/sync/mutex.go:85 +0x19f sync.(*RWMutex).Lock(0x138e9590) c:/go-386/src/sync/rwmutex.go:86 +0x2f github.com/syncthing/syncthing/lib/sync.(*loggedRWMutex).Lock(0x138e9590) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:102 +0x7e github.com/syncthing/syncthing/lib/model.deadlockDetect.func1.1(0xf12030, 0x138e9590, 0x15f76600) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:26 +0x25 created by github.com/syncthing/syncthing/lib/model.deadlockDetect.func1 c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:29 +0xaf goroutine 4526 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d60, 0x147fb9a0, 0x1468e240, 0x7bd16401) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0x13123e00, 0x82, 0x130b4958, 0x5, 0x13104020, 0x1b, 0x2e0000, 0x0, 0x20000, 0x13104040, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:514 +0x473 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:330 +0x577 goroutine 1179 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x14595280, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x131fb6e0, 0x132c4bb0, 0xe, 0x12f3e000, 0x142766c0, 0x6, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 898 [chan receive, 11 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e40890, 0x9, 0x16282e80, 0x31, 0x100000, 0x0, 0x20000, 0x15660260, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e40890, 0x9, 0x16282e80, 0x31, 0x100000, 0x0, 0x20000, 0x15660260, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e40890, 0x9, 0x15cf8380, 0x31, 0x100000, 0x0, 0x20000, 0x15660260, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e40890, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894160, 0x146f3480, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894160, 0x146f3480, 0x146f3500, 0xd92b80, 0x130ebdf0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1852 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 4547 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).ConnectionStats(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:399 +0x55 main.(*apiService).getSystemConnections(0x12c3a510, 0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:706 +0x34 main.(*apiService).(main.getSystemConnections)-fm(0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:248 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a38410, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x1751d290, 0x1621a380) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x1751d290, 0x1621a380) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x14ff7380, 0xd93920, 0x14fc5a20) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 1519 [select]: github.com/syncthing/syncthing/lib/model.(*rwFolder).dbUpdaterRoutine(0x14894000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1407 +0x2e8 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func1(0x14894000, 0xd92b80, 0x14028e70) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:350 +0x21 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:352 +0x56f goroutine 1099 [semacquire, 6 minutes]: sync.runtime_Semacquire(0x12e4d8c4) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x12e4d8c0) c:/go-386/src/sync/mutex.go:85 +0x19f github.com/syncthing/syncthing/lib/sync.(*loggedMutex).Lock(0x12e4d8c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:68 +0x2f github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Register(0x12e4d8f0, 0x157f7c00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:210 +0x3c github.com/syncthing/syncthing/lib/model.(*rwFolder).copierRoutine(0x12c38b00, 0x13042cc0, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1086 +0x1fa github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func2(0x12c38b00, 0x13042cc0, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fd0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:358 +0x39 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:360 +0x5ff goroutine 912 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).finisherRoutine(0x14894160, 0x146f3500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1324 +0x45 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func4(0x14894160, 0x146f3500, 0xd92b80, 0x130ebe00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:375 +0x29 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:377 +0x6fc goroutine 1116 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x12e4d8c4) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x12e4d8c0) c:/go-386/src/sync/mutex.go:85 +0x19f github.com/syncthing/syncthing/lib/sync.(*loggedMutex).Lock(0x12e4d8c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:68 +0x2f github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Deregister(0x12e4d8f0, 0x13fec8c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:221 +0x3c github.com/syncthing/syncthing/lib/model.(*rwFolder).finisherRoutine(0x12c38b00, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1347 +0x5f4 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func4(0x12c38b00, 0x13042d00, 0xd92b80, 0x13047ff0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:375 +0x29 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:377 +0x6fc goroutine 1165 [chan receive, 9 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x156a7180, 0x1c, 0x100000, 0x0, 0x20000, 0x14bbb7a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x156a7180, 0x1c, 0x100000, 0x0, 0x20000, 0x14bbb7a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0x100000, 0x0, 0x20000, 0x14bbb7a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1040 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x15bcd410, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x15bcd3e0, 0x29, 0x1100000, 0x0, 0x20000, 0x15ee99a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x15bcd3e0, 0x29, 0x1100000, 0x0, 0x20000, 0x15ee99a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x1100000, 0x0, 0x20000, 0x15ee99a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 766 [select]: github.com/syncthing/syncthing/lib/model.(*rwFolder).dbUpdaterRoutine(0x14894160) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1407 +0x2e8 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func1(0x14894160, 0xd92b80, 0x130ebdd0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:350 +0x21 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:352 +0x56f goroutine 1039 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e95ec) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e95e0) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).Availability(0x12c380b0, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x12e4aa90, 0x1, 0x1, 0x1560000, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:2078 +0x6c github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1192 +0x2f9 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1030 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x175dec00, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x175deb40, 0x29, 0x1420000, 0x0, 0x20000, 0x15ee9cc0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x175deb40, 0x29, 0x1420000, 0x0, 0x20000, 0x15ee9cc0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x1420000, 0x0, 0x20000, 0x15ee9cc0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1035 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x15e08960, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x15e08900, 0x29, 0x19e0000, 0x0, 0x20000, 0x1500c320, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x15e08900, 0x29, 0x19e0000, 0x0, 0x20000, 0x1500c320, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x19e0000, 0x0, 0x20000, 0x1500c320, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1036 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x180e4f00, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x180e4ed0, 0x29, 0x1780000, 0x0, 0x20000, 0x1500c060, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x180e4ed0, 0x29, 0x1780000, 0x0, 0x20000, 0x1500c060, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x1780000, 0x0, 0x20000, 0x1500c060, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1103 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x12c38b00, 0x13042c80, 0x13042d00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x12c38b00, 0x13042c80, 0x13042d00, 0xd92b80, 0x13047fe0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1153 [chan receive, 11 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x16665a40, 0x2f, 0x40000, 0x0, 0x20000, 0x13ba8bc0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x16665a40, 0x2f, 0x40000, 0x0, 0x20000, 0x13ba8bc0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x149b22d0, 0x2f, 0x40000, 0x0, 0x20000, 0x13ba8bc0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 973 [select]: github.com/syncthing/syncthing/lib/model.(*rwFolder).dbUpdaterRoutine(0x13f9c790) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1407 +0x2e8 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func1(0x13f9c790, 0xd92b80, 0x1495f990) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:350 +0x21 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:352 +0x56f goroutine 4550 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).ConnectionStats(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:399 +0x55 main.(*apiService).getSystemConnections(0x12c3a510, 0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:706 +0x34 main.(*apiService).(main.getSystemConnections)-fm(0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:248 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a38410, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x16320480, 0x13123d80) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x16320480, 0x13123d80) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x150cd6c0, 0xd93920, 0x1646e180) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 4548 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e9594) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*Mutex).Lock(0x138e9590) c:/go-386/src/sync/mutex.go:85 +0x19f sync.(*RWMutex).Lock(0x138e9590) c:/go-386/src/sync/rwmutex.go:86 +0x2f github.com/syncthing/syncthing/lib/sync.(*loggedRWMutex).Lock(0x138e9590) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/sync/sync.go:102 +0x7e github.com/syncthing/syncthing/lib/model.(*Model).folderStatRef(0x12c380b0, 0x12e13d04, 0xb, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1349 +0x57 github.com/syncthing/syncthing/lib/model.(*Model).FolderStatistics(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:457 +0xd4 main.(*apiService).getFolderStats(0x12c3a510, 0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:714 +0x34 main.(*apiService).(main.getFolderStats)-fm(0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:240 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a383d0, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x1637cab0, 0x147f0b00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x1637cab0, 0x147f0b00) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x14ff7780, 0xd93920, 0x14fc5cc0) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 4372 [select, 7 minutes]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x17a5c000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x1f6 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x795 goroutine 4505 [sleep, 5 minutes]: time.Sleep(0xd964b800, 0x45) c:/go-386/src/runtime/time.go:59 +0xd4 github.com/syncthing/syncthing/lib/model.deadlockDetect.func1.2(0xd964b800, 0x45, 0x17faf840) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:32 +0x29 created by github.com/syncthing/syncthing/lib/model.deadlockDetect.func1 c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/util.go:34 +0xe2 goroutine 1163 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x18fc6ab0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x17ea2d60, 0x1c, 0x40000, 0x0, 0x20000, 0x14bbb6e0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x17ea2d60, 0x1c, 0x40000, 0x0, 0x20000, 0x14bbb6e0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0x40000, 0x0, 0x20000, 0x14bbb6e0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1134 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93ce0, 0xdd2f2c, 0x0, 0x8) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).ping(0x13123e00, 0x139a0000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:274 +0x4e github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0x13123e00) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:754 +0x420 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:172 +0x6c goroutine 1162 [select, 7 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x15d46360, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x13ce29e0, 0x1c, 0xe0000, 0x0, 0x20000, 0x14bbb780, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x13ce29e0, 0x1c, 0xe0000, 0x0, 0x20000, 0x14bbb780, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0xe0000, 0x0, 0x20000, 0x14bbb780, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1038 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x1471bda0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13520, 0x6, 0x1471bcb0, 0x29, 0x180000, 0x0, 0x20000, 0x15ee89e0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13520, 0x6, 0x1471bcb0, 0x29, 0x180000, 0x0, 0x20000, 0x15ee89e0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13520, 0x6, 0x137fdef0, 0x29, 0x180000, 0x0, 0x20000, 0x15ee89e0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13520, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894210, 0x14095ec0, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894210, 0x14095ec0, 0x14095f40, 0xd92b80, 0x12e34430) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1043 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).finisherRoutine(0x14894210, 0x14095f40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1324 +0x45 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func4(0x14894210, 0x14095f40, 0xd92b80, 0x12e34440) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:375 +0x29 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:377 +0x6fc goroutine 1154 [chan receive, 11 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x1439f3e0, 0x2f, 0x1a0000, 0x0, 0x20000, 0x13ba8d60, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x1439f3e0, 0x2f, 0x1a0000, 0x0, 0x20000, 0x13ba8d60, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x149b22d0, 0x2f, 0x1a0000, 0x0, 0x20000, 0x13ba8d60, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1155 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x13dcf230, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x18f7d040, 0x1c, 0x20000, 0x0, 0x20000, 0x14bbb6a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x18f7d040, 0x1c, 0x20000, 0x0, 0x20000, 0x14bbb6a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x14bbb840, 0x1c, 0x20000, 0x0, 0x20000, 0x14bbb6a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1156 [chan receive, 11 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e35e70, 0x9, 0x146ab9b0, 0x2f, 0x1e0000, 0x0, 0x1578, 0x13ba8da0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e35e70, 0x9, 0x146ab9b0, 0x2f, 0x1e0000, 0x0, 0x1578, 0x13ba8da0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e35e70, 0x9, 0x149b22d0, 0x2f, 0x1e0000, 0x0, 0x1578, 0x13ba8da0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e35e70, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x13f9c790, 0x14acd6c0, 0x14acd780) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x13f9c790, 0x14acd6c0, 0x14acd780, 0xd92b80, 0x1495f9b0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1208 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x130f7e90, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x12d8f5c0, 0x132c4ce0, 0xd, 0x13ff0150, 0x14853bf0, 0x5d3, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1212 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x145db350, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/events/events.go:239 +0x358 github.com/syncthing/syncthing/lib/model.sendIndexes(0xd961a0, 0x13d3f3c0, 0x132c51b0, 0x10, 0x14a83650, 0x149d4630, 0x109, 0x0, 0x143ea380, 0x33) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1391 +0x64e created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:859 +0x1cf9 goroutine 1840 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1524 [select, 5 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x175b8f30, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x17ace780, 0x17, 0x800000, 0x0, 0x20000, 0x148ce640, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x17ace780, 0x17, 0x800000, 0x0, 0x20000, 0x148ce640, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x800000, 0x0, 0x20000, 0x148ce640, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 3617 [semacquire, 5 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).ConnectionStats(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:399 +0x55 main.(*apiService).getSystemConnections(0x12c3a510, 0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:706 +0x34 main.(*apiService).(main.getSystemConnections)-fm(0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:248 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a38410, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x1646d9e0, 0x148ae080) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x1646d9e0, 0x148ae080) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x147364c0, 0xd93920, 0x13915ee0) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 1531 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x166e64e0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x1798e180, 0x17, 0x660000, 0x0, 0x20000, 0x148ce4a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x1798e180, 0x17, 0x660000, 0x0, 0x20000, 0x148ce4a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x660000, 0x0, 0x20000, 0x148ce4a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1530 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x179a6ab0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x1408b320, 0x17, 0x6a0000, 0x0, 0x20000, 0x148ce4e0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x1408b320, 0x17, 0x6a0000, 0x0, 0x20000, 0x148ce4e0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x6a0000, 0x0, 0x20000, 0x148ce4e0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1529 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x18f7f980, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x167ea140, 0x17, 0x2e0000, 0x0, 0x20000, 0x148ce120, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x167ea140, 0x17, 0x2e0000, 0x0, 0x20000, 0x148ce120, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x2e0000, 0x0, 0x20000, 0x148ce120, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1528 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x14da24b0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x14b4d6c0, 0x17, 0xa20000, 0x0, 0x20000, 0x148ce860, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x14b4d6c0, 0x17, 0xa20000, 0x0, 0x20000, 0x148ce860, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0xa20000, 0x0, 0x20000, 0x148ce860, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1527 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x180e51a0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x160521a0, 0x17, 0x40000, 0x0, 0x20000, 0x13f75e80, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x160521a0, 0x17, 0x40000, 0x0, 0x20000, 0x13f75e80, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x40000, 0x0, 0x20000, 0x13f75e80, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1526 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x13279a40, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x147a03a0, 0x17, 0x220000, 0x0, 0x20000, 0x148ce060, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x147a03a0, 0x17, 0x220000, 0x0, 0x20000, 0x148ce060, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x220000, 0x0, 0x20000, 0x148ce060, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1850 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1849 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 4545 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d60, 0x13104480, 0x146a8500, 0x7bd16401) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0x13123e00, 0x85, 0x130b4a6a, 0x5, 0x131040e0, 0x1b, 0x80000, 0x0, 0x20000, 0x13104100, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:514 +0x473 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:330 +0x577 goroutine 1843 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 4373 [select, 7 minutes]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0x17a5c000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x158 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x7b2 goroutine 1842 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1853 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).finisherRoutine(0x14894580, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1324 +0x45 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func4(0x14894580, 0x13ac45c0, 0xd92b80, 0x13135770) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:375 +0x29 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:377 +0x6fc goroutine 4371 [select, 7 minutes]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x17a5c000) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x649 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:148 +0x778 goroutine 4508 [semacquire, 3 minutes]: sync.runtime_Semacquire(0x138e959c) c:/go-386/src/runtime/sema.go:47 +0x26 sync.(*RWMutex).RLock(0x138e9590) c:/go-386/src/sync/rwmutex.go:43 +0x52 github.com/syncthing/syncthing/lib/model.(*Model).ConnectionStats(0x12c380b0, 0x704d27) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:399 +0x55 main.(*apiService).getSystemConnections(0x12c3a510, 0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:706 +0x34 main.(*apiService).(main.getSystemConnections)-fm(0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:248 +0x38 net/http.HandlerFunc.ServeHTTP(0x14a38410, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b80e0, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:2022 +0x133 main.getPostHandler.func1(0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:412 +0xaf net/http.HandlerFunc.ServeHTTP(0x145b81a0, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:1726 +0x34 main.metricsMiddleware.func1(0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:484 +0xb4 net/http.HandlerFunc.ServeHTTP(0x138168a0, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:1726 +0x34 main.noCacheMiddleware.func1(0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:507 +0x17b net/http.HandlerFunc.ServeHTTP(0x138168b0, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.(*ServeMux).ServeHTTP(0x145b81c0, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:2022 +0x133 main.csrfMiddleware.func1(0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x158 net/http.HandlerFunc.ServeHTTP(0x149d39e0, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:1726 +0x34 main.withDetailsMiddleware.func1(0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:515 +0xfc net/http.HandlerFunc.ServeHTTP(0x138f1020, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:1726 +0x34 main.corsMiddleware.func1(0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:475 +0x1b3 net/http.HandlerFunc.ServeHTTP(0x13816a70, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:1726 +0x34 main.localhostMiddleware.func1(0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0x79 net/http.HandlerFunc.ServeHTTP(0x13816a80, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:1726 +0x34 main.debugMiddleware.func1(0xd93080, 0x1751c900, 0x14ecc500) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:424 +0x9a net/http.HandlerFunc.ServeHTTP(0x13816a90, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:1726 +0x34 net/http.serverHandler.ServeHTTP(0x12c20d70, 0xd93080, 0x1751c900, 0x14ecc500) c:/go-386/src/net/http/server.go:2202 +0x136 net/http.(*conn).serve(0x144e88c0, 0xd93920, 0x16abb940) c:/go-386/src/net/http/server.go:1579 +0xe86 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2293 +0x489 goroutine 4491 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d60, 0x12c5c1e0, 0x14993080, 0x7bd16401) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleRequest(0x13123e00, 0x81, 0x163726b0, 0x5, 0x15ee53e0, 0x1b, 0x3c0000, 0x0, 0x20000, 0x15ee5400, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:514 +0x473 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:330 +0x577 goroutine 1532 [select, 6 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x132cde00, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x142e0480, 0x17, 0xba0000, 0x0, 0x20000, 0x148cea20, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x142e0480, 0x17, 0xba0000, 0x0, 0x20000, 0x148cea20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0xba0000, 0x0, 0x20000, 0x148cea20, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1533 [select, 7 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x15e08de0, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x146d43e0, 0x17, 0x920000, 0x0, 0x20000, 0x148ce760, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x146d43e0, 0x17, 0x920000, 0x0, 0x20000, 0x148ce760, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x920000, 0x0, 0x20000, 0x148ce760, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1534 [select, 7 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).send(0x13123e00, 0xd93d20, 0x16de6750, 0x0, 0x0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:534 +0xf3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x149d7020, 0x17, 0x580000, 0x0, 0x20000, 0x148ce3c0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:231 +0x233 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x149d7020, 0x17, 0x580000, 0x0, 0x20000, 0x148ce3c0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x580000, 0x0, 0x20000, 0x148ce3c0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1535 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x145f3120, 0x17, 0x260000, 0x0, 0x20000, 0x148ce0a0, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x145f3120, 0x17, 0x260000, 0x0, 0x20000, 0x148ce0a0, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x260000, 0x0, 0x20000, 0x148ce0a0, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1536 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0x13123e00, 0x12e13d04, 0xb, 0x139a88e0, 0x17, 0x400000, 0x0, 0x20000, 0x148ce240, 0x20, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:244 +0x2a4 github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xd960a0, 0x13123e00, 0x12e13d04, 0xb, 0x139a88e0, 0x17, 0x400000, 0x0, 0x20000, 0x148ce240, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0xfa github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0x14840b48, 0x12e13d04, 0xb, 0x148ceb40, 0x17, 0x400000, 0x0, 0x20000, 0x148ce240, 0x20, ...) :91 +0x100 github.com/syncthing/syncthing/lib/model.(*Model).requestGlobal(0x12c380b0, 0x66d0c68f, 0x7d16d7ee, 0x586b7e36, 0x7bd16475, 0x98bfc583, 0xcd983915, 0xc944b649, 0x5fa94a2b, 0x12e13d04, ...) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/model.go:1557 +0x636 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894000, 0x142989c0, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1212 +0x506 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894000, 0x142989c0, 0x14298a40, 0xd92b80, 0x14028e90) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1537 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).finisherRoutine(0x14894000, 0x14298a40) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1324 +0x45 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func4(0x14894000, 0x14298a40, 0xd92b80, 0x14028ea0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:375 +0x29 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:377 +0x6fc goroutine 1851 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1846 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1845 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1844 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1847 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1839 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1838 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690 goroutine 1837 [chan receive, 27 minutes]: github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerRoutine(0x14894580, 0x13ac4540, 0x13ac45c0) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:1168 +0x94 github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration.func3(0x14894580, 0x13ac4540, 0x13ac45c0, 0xd92b80, 0x13135760) c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:367 +0x31 created by github.com/syncthing/syncthing/lib/model.(*rwFolder).pullerIteration c:/jenkins/workspace/syncthing-windows/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:369 +0x690