[JGHGH] 14:19:35 INFO: syncthing v0.14.48 "Dysprosium Dragonfly" (go1.10.2 darwin-amd64) teamcity@build.syncthing.net 2018-05-14 06:53:06 UTC [JGHGH] 14:19:35 INFO: My ID: JGHGH4I-YJLPCEJ-PFQHZCO-ZQL3JGS-LQW763F-XXXXX-XXXXXX-XXXXXX [JGHGH] 14:19:36 INFO: Single thread SHA256 performance is 110 MB/s using minio/sha256-simd (81 MB/s using crypto/sha256). [JGHGH] 14:19:37 INFO: Hashing performance is 111.60 MB/s [JGHGH] 14:19:37 INFO: Ready to synchronize "folder1" (folder1) (readwrite) [JGHGH] 14:19:37 INFO: Ready to synchronize "test" (test) (readwrite) [JGHGH] 14:19:37 INFO: Ready to synchronize "Default Folder" (default) (readwrite) [JGHGH] 14:19:37 INFO: Overall send rate is unlimited, receive rate is unlimited [JGHGH] 14:19:37 INFO: Rate limits do not apply to LAN connections [JGHGH] 14:19:37 WARNING: Error on folder "folder1" (folder1): folder path missing ... [JGHGH] 14:19:37 INFO: Using discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-YYYYYYYY-YYYYYYY-YYYYYYYY [JGHGH] 14:19:37 INFO: Using discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-YYYYYYYY-YYYYYYY-YYYYYYYY [JGHGH] 14:19:37 INFO: Using discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-YYYYYYYY-YYYYYYY-YYYYYYYY [JGHGH] 14:19:37 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [JGHGH] 14:19:37 INFO: TCP listener ([::]:50861) starting [JGHGH] 14:19:37 INFO: Failed initial scan of readwrite folder "folder1" (folder1) [JGHGH] 14:19:37 INFO: Completed initial scan of readwrite folder "Default Folder" (default) [JGHGH] 14:19:37 INFO: Completed initial scan of readwrite folder "test" (test) [JGHGH] 14:19:37 INFO: Device JGHGH4I-YJLPCEJ-PFQHZCO-ZQL3JGS-LQW763F-XXXXX-XXXXXX-XXXXXX is "johnvs-MacBook-Pro" at [dynamic] [JGHGH] 14:19:37 INFO: Device OGDJTJX-DVOE24J-3MNM2AQ-7EHB55U-IOFXZDG-W4ZJPMU-LWQHFZM-Z53DNAC is "syncthing1" at [dynamic] [JGHGH] 14:19:37 INFO: GUI and API listening on 127.0.0.1:50860 [JGHGH] 14:19:37 INFO: Access the GUI via the following URL: http://127.0.0.1:50860/ [JGHGH] 14:19:39 INFO: Established secure connection to OGDJTJX-DVOE24J-3MNM2AQ-7EHB55U-IOFXZDG-W4ZJPMU-LWQHFZM-Z53DNAC at 192.168.1.39:51822-139.162.8.193:22000/tcp-client (TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305) [JGHGH] 14:19:39 INFO: Device OGDJTJX-DVOE24J-3MNM2AQ-7EHB55U-IOFXZDG-W4ZJPMU-LWQHFZM-Z53DNAC client is "syncthing v0.14.48" named "syncthing1" at 192.168.1.39:51822-139.162.8.193:22000/tcp-client [JGHGH] 14:19:39 INFO: Adding folder "test" (test) Panic at 2018-06-15T14:19:39+02:00 panic: cannot start already running folder test goroutine 218 [running]: github.com/syncthing/syncthing/lib/model.(*Model).startFolderLocked(0xc4200b2480, 0xc420538f38, 0x4, 0x4) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/model.go:201 +0xe35 github.com/syncthing/syncthing/lib/model.(*Model).StartFolder(0xc4200b2480, 0xc420538f38, 0x4) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/model.go:189 +0x9d github.com/syncthing/syncthing/lib/model.(*Model).CommitConfiguration(0xc4200b2480, 0x1c, 0xc420528c00, 0x3, 0x3, 0xc420404000, 0x2, 0x2, 0x1, 0xc4205395f0, ...) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/model.go:2655 +0x4a7 github.com/syncthing/syncthing/lib/config.(*Wrapper).notifyListener(0xc4200e2380, 0x47e9d40, 0xc4200b2480, 0x1c, 0xc420528c00, 0x3, 0x3, 0xc420404000, 0x2, 0x2, ...) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/config/wrapper.go:184 +0x141 github.com/syncthing/syncthing/lib/config.(*Wrapper).notifyListeners.func1(0xc4200e2380, 0xc4203d4300, 0xc4203d4600, 0x47eb140, 0xc420510b50, 0x47e9d40, 0xc4200b2480) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/config/wrapper.go:175 +0x134 created by github.com/syncthing/syncthing/lib/config.(*Wrapper).notifyListeners /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/config/wrapper.go:174 +0x187 goroutine 1 [chan receive]: main.syncthingMain(0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4756034, 0x1, 0x0, 0x0, ...) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:910 +0x1d42 main.main() /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:439 +0x3e9 goroutine 6 [syscall, locked to thread]: github.com/syncthing/syncthing/vendor/github.com/syncthing/notify._Cfunc_CFRunLoopRun() _cgo_gotypes.go:214 +0x41 github.com/syncthing/syncthing/vendor/github.com/syncthing/notify.init.1.func1() /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/notify/watcher_fsevents_cgo.go:72 +0x62 created by github.com/syncthing/syncthing/vendor/github.com/syncthing/notify.init.1 /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/notify/watcher_fsevents_cgo.go:65 +0x4e goroutine 14 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc4201340e0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x152 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x171 goroutine 12 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:139 +0xa7 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:22 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:28 +0x41 goroutine 35 [chan receive]: main.setupSignalHandling.func1(0xc42016c240) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:930 +0x34 created by main.setupSignalHandling /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:929 +0xb2 goroutine 22 [select, locked to thread]: runtime.gopark(0x4788c00, 0x0, 0x4758c3c, 0x6, 0x18, 0x1) /usr/local/go/src/runtime/proc.go:291 +0x11a runtime.selectgo(0xc42004bf50, 0xc420182360) /usr/local/go/src/runtime/select.go:392 +0xe50 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:549 +0x1c6 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:2361 +0x1 goroutine 23 [chan receive]: main.setupSignalHandling.func2(0xc4201d6000) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:940 +0x34 created by main.setupSignalHandling /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:939 +0x160 goroutine 24 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420134000) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:357 +0x3f goroutine 25 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc420174280) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/events/events.go:392 +0x8f created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/events/events.go:387 +0x18d goroutine 26 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc420174320) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/events/events.go:392 +0x8f created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/events/events.go:387 +0x18d goroutine 15 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc4200aab60) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0xff created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:141 +0x49d goroutine 16 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc4200aab60) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0x127 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x4bf goroutine 50 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc4200aab60) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x277 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:148 +0x627 goroutine 51 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc4200aab60) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x15d created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x649 goroutine 52 [select]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0xc4200ae870) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:56 +0x319 created by github.com/syncthing/syncthing/lib/model.NewModel /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/model.go:168 +0x625 goroutine 53 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4201342a0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134000, 0x80a7af7800000000, 0x47e7740, 0xc4200b2480) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 54 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420134540) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134000, 0x125b125700000001, 0x5608be8, 0xc4200aeaa0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 37 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc4200c6f00) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:162 +0x49e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4201342a0, 0xc400000000, 0x5608b20, 0xc4200c6f00) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 38 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc4200c7180) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:162 +0x49e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4201342a0, 0xc400000001, 0x5608b20, 0xc4200c7180) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 39 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc4200c7400) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:162 +0x49e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4201342a0, 0xc400000002, 0x5608b20, 0xc4200c7400) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 55 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420134620) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134000, 0xcf2f7cb400000002, 0x47e7540, 0xc4200dc000) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 40 [semacquire]: sync.runtime_Semacquire(0xc4204e407c) /usr/local/go/src/runtime/sema.go:56 +0x39 sync.(*WaitGroup).Wait(0xc4204e4070) /usr/local/go/src/sync/waitgroup.go:129 +0x72 github.com/syncthing/syncthing/lib/nat.discoverAll(0x1a3185c5000, 0x2540be400, 0x2) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/nat/registry.go:47 +0x170 github.com/syncthing/syncthing/lib/nat.(*Service).process(0xc42008cd80, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/nat/service.go:118 +0x4cf github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0xc42008cd80) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/nat/service.go:55 +0x18f github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134620, 0xc400000000, 0x47e7780, 0xc42008cd80) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 41 [sleep]: time.Sleep(0x3b9aca00) /usr/local/go/src/runtime/time.go:102 +0x166 github.com/syncthing/syncthing/lib/connections.(*Service).connect(0xc4200dc000) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/connections/service.go:423 +0x1f1c github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.connect)-fm() /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/connections/service.go:150 +0x2a github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc420063d80) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/connections/structs.go:163 +0x25 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134620, 0xc400000001, 0x47e8c80, 0xc420063d80) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 42 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*Service).handle(0xc4200dc000) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/connections/service.go:159 +0xd9 github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.handle)-fm() /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/connections/service.go:151 +0x2a github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc420063d90) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/connections/structs.go:163 +0x25 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134620, 0xc400000002, 0x47e8c80, 0xc420063d90) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 43 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420134700) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134620, 0xc400000003, 0x47e7980, 0xc420134700) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 44 [select]: github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve(0xc420536580) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:69 +0x410 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134700, 0xc400000000, 0x5608c68, 0xc420536580) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 45 [IO wait]: internal/poll.runtime_pollWait(0x9940a20, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420220018, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420220018, 0xffffffffffffff00, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Accept(0xc420220000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:372 +0x1a8 net.(*netFD).accept(0xc420220000, 0x0, 0xc42045cb00, 0x416ccbc) /usr/local/go/src/net/fd_unix.go:238 +0x42 net.(*TCPListener).accept(0xc420232000, 0x4cbb8a0, 0x0, 0x0) /usr/local/go/src/net/tcpsock_posix.go:136 +0x2e net.(*TCPListener).Accept(0xc420232000, 0xbec10996e25458e1, 0x1084e074c, 0x4cbb8a0, 0x0) /usr/local/go/src/net/tcpsock.go:259 +0x49 github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0xc42007c480) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/connections/tcp_listen.go:84 +0x73f github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134700, 0xc400000001, 0x5608cb0, 0xc42007c480) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 56 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc42018b0a0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/global.go:201 +0x1b7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134540, 0xf842027c00000000, 0x5608e70, 0xc42018b0a0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 57 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc42018b1f0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/global.go:201 +0x1b7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134540, 0xeb6e1d7500000001, 0x5608e70, 0xc42018b1f0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 82 [IO wait]: internal/poll.runtime_pollWait(0x57a5108, 0x77, 0xc4204dc000) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420536998, 0x77, 0xc4204ef200, 0xc4204ef288, 0x4036a94) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitWrite(0xc420536998, 0xc4204ef200, 0x28, 0x4152266) /usr/local/go/src/internal/poll/fd_poll_runtime.go:94 +0x3d internal/poll.(*FD).WaitWrite(0xc420536980, 0x4788408, 0x47ebb00) /usr/local/go/src/internal/poll/fd_unix.go:440 +0x37 net.(*netFD).connect(0xc420536980, 0x47ebb00, 0xc42057eba0, 0x0, 0x0, 0x47e5260, 0xc4205a2600, 0x0, 0x0, 0x0, ...) /usr/local/go/src/net/fd_unix.go:152 +0x299 net.(*netFD).dial(0xc420536980, 0x47ebb00, 0xc42057eba0, 0x47edfc0, 0x0, 0x47edfc0, 0xc4205b0870, 0xc4204ef4a8, 0x416d77e) /usr/local/go/src/net/sock_posix.go:142 +0xe9 net.socket(0x47ebb00, 0xc42057eba0, 0x4756682, 0x3, 0x2, 0x1, 0x0, 0x0, 0x47edfc0, 0x0, ...) /usr/local/go/src/net/sock_posix.go:93 +0x1a6 net.internetSocket(0x47ebb00, 0xc42057eba0, 0x4756682, 0x3, 0x47edfc0, 0x0, 0x47edfc0, 0xc4205b0870, 0x1, 0x0, ...) /usr/local/go/src/net/ipsock_posix.go:141 +0x129 net.doDialTCP(0x47ebb00, 0xc42057eba0, 0x4756682, 0x3, 0x0, 0xc4205b0870, 0x4cdf398, 0x0, 0x0) /usr/local/go/src/net/tcpsock_posix.go:62 +0xb9 net.dialTCP(0x47ebb00, 0xc42057eba0, 0x4756682, 0x3, 0x0, 0xc4205b0870, 0x11a0dd46f, 0x4cbb8a0, 0x3b9a77cc) /usr/local/go/src/net/tcpsock_posix.go:58 +0xe4 net.dialSingle(0x47ebb00, 0xc42057eba0, 0xc420536900, 0x47e7c40, 0xc4205b0870, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/net/dial.go:547 +0x375 net.dialSerial(0x47ebb00, 0xc42057eba0, 0xc420536900, 0xc42042c240, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/net/dial.go:515 +0x22d net.(*Dialer).DialContext(0xc4204ef9e8, 0x47ebac0, 0xc4200240b0, 0x4756682, 0x3, 0xc420513388, 0x14, 0x0, 0x0, 0x0, ...) /usr/local/go/src/net/dial.go:397 +0x678 net.(*Dialer).Dial(0xc4204ef9e8, 0x4756682, 0x3, 0xc420513388, 0x14, 0x0, 0x0, 0x40bf30c, 0xc4204efa28) /usr/local/go/src/net/dial.go:320 +0x75 net.DialTimeout(0x4756682, 0x3, 0xc420513388, 0x14, 0x3b9aca00, 0x1, 0xc1, 0x17, 0x1) /usr/local/go/src/net/dial.go:306 +0xa6 github.com/syncthing/syncthing/lib/dialer.DialTimeout(0x4756682, 0x3, 0xc420513388, 0x14, 0x3b9aca00, 0x0, 0x0, 0xc7, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/dialer/public.go:51 +0x83 github.com/syncthing/syncthing/lib/osutil.TCPPing(0xc420513388, 0x14, 0xc420536880, 0x0, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/osutil/ping.go:21 +0x7f github.com/syncthing/syncthing/lib/osutil.GetLatencyForURL(0xc420513380, 0xc7, 0x1, 0xc4204efd38, 0x3) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/osutil/ping.go:36 +0x80 github.com/syncthing/syncthing/lib/relay/client.relayAddressesOrder(0xc42059e800, 0x77, 0x80, 0x3, 0x0, 0xc42059e800) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/relay/client/dynamic.go:200 +0xf2 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0xc4201320e0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/relay/client/dynamic.go:90 +0x8c6 created by github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:57 +0x166 goroutine 58 [chan receive]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc42018b2d0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/global.go:190 +0x265 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134540, 0x75efa4a600000002, 0x5608e70, 0xc42018b2d0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 59 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0xc42016e900, 0xc42007c518, 0x20, 0xc4205da001, 0x2, 0x2) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:66 +0x53 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc42007c510, 0x47ecb00, 0xc42016e900) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/local.go:162 +0xe1 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv4Broadcasts /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/local.go:87 +0xda goroutine 189 [IO wait]: internal/poll.runtime_pollWait(0x9940130, 0x72, 0xc420255b58) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420264298, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420264298, 0xc420a20000, 0x1000, 0x1000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc420264280, 0xc420a20000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc420264280, 0xc420a20000, 0x1000, 0x1000, 0xc420255c50, 0xc420255ca0, 0x40bedf3) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc42017e0c0, 0xc420a20000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc4204ebc60, 0xc420a20000, 0x1000, 0x1000, 0x0, 0xc420255d38, 0x4164dfc) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xc2 net/http.(*connReader).Read(0xc4205b0f60, 0xc420a20000, 0x1000, 0x1000, 0x4551bdb, 0xc42017e0c0, 0xbec1099a4ea3b23e) /usr/local/go/src/net/http/server.go:764 +0xf8 bufio.(*Reader).fill(0xc4201d6ea0) /usr/local/go/src/bufio/bufio.go:100 +0x11e bufio.(*Reader).Peek(0xc4201d6ea0, 0x4, 0x437146b23, 0x4cbb8a0, 0x0, 0x0, 0x4cbb8a0) /usr/local/go/src/bufio/bufio.go:132 +0x3a net/http.(*conn).serve(0xc4200b0e60, 0x47eba80, 0xc4204cc580) /usr/local/go/src/net/http/server.go:1855 +0x7c3 created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:2795 +0x27b goroutine 60 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc42007c510) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/local.go:152 +0x143 created by github.com/syncthing/syncthing/lib/discover.NewLocal /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/local.go:79 +0x2ac goroutine 68 [chan receive]: github.com/syncthing/syncthing/vendor/github.com/syncthing/notify.(*recursiveTree).dispatch(0xc420174370) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/notify/tree_recursive.go:125 +0xc7 created by github.com/syncthing/syncthing/vendor/github.com/syncthing/notify.newRecursiveTree /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/notify/tree_recursive.go:119 +0x149 goroutine 116 [chan receive]: github.com/syncthing/syncthing/vendor/github.com/syncthing/notify.(*recursiveTree).dispatch(0xc42058e050) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/notify/tree_recursive.go:125 +0xc7 created by github.com/syncthing/syncthing/vendor/github.com/syncthing/notify.newRecursiveTree /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/notify/tree_recursive.go:119 +0x149 goroutine 135 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4201347e0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134540, 0xda70a0c00000003, 0x998c330, 0xc42007c510) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 188 [IO wait]: internal/poll.runtime_pollWait(0x9940880, 0x72, 0xc420476858) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4204f8198, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc4204f8198, 0xc420a62000, 0x4000, 0x4000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc4204f8180, 0xc420a62000, 0x4000, 0x4000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc4204f8180, 0xc420a62000, 0x4000, 0x4000, 0x8, 0x8, 0x3ff3) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc4200c8000, 0xc420a62000, 0x4000, 0x4000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a crypto/tls.(*block).readFromUntil(0xc4201688a0, 0x57a43d8, 0xc4200c8000, 0x5, 0xc4200c8000, 0x0) /usr/local/go/src/crypto/tls/conn.go:493 +0x96 crypto/tls.(*Conn).readRecord(0xc4200e2a80, 0x4788d17, 0xc4200e2ba0, 0x0) /usr/local/go/src/crypto/tls/conn.go:595 +0xe0 crypto/tls.(*Conn).Read(0xc4200e2a80, 0xc420832000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/crypto/tls/conn.go:1156 +0x100 bufio.(*Reader).Read(0xc4201d6de0, 0xc4203222d8, 0x9, 0x9, 0xc420476c50, 0x4061f73, 0xc420476c60) /usr/local/go/src/bufio/bufio.go:216 +0x238 io.ReadAtLeast(0x47e4120, 0xc4201d6de0, 0xc4203222d8, 0x9, 0x9, 0x9, 0xc42042c601, 0xc420476d00, 0x42b958b) /usr/local/go/src/io/io.go:309 +0x86 io.ReadFull(0x47e4120, 0xc4201d6de0, 0xc4203222d8, 0x9, 0x9, 0xc420062040, 0xc420476d30, 0x42b949d) /usr/local/go/src/io/io.go:327 +0x58 net/http.http2readFrameHeader(0xc4203222d8, 0x9, 0x9, 0x47e4120, 0xc4201d6de0, 0x0, 0x0, 0xc4205a83f0, 0x0) /usr/local/go/src/net/http/h2_bundle.go:1517 +0x7b net/http.(*http2Framer).ReadFrame(0xc4203222a0, 0xc4205a83f0, 0x0, 0x0, 0x0) /usr/local/go/src/net/http/h2_bundle.go:1775 +0xa4 net/http.(*http2clientConnReadLoop).run(0xc420476fb8, 0x47885b0, 0xc4204517b8) /usr/local/go/src/net/http/h2_bundle.go:8028 +0x90 net/http.(*http2ClientConn).readLoop(0xc4201bc380) /usr/local/go/src/net/http/h2_bundle.go:7956 +0x68 created by net/http.(*http2Transport).newClientConn /usr/local/go/src/net/http/h2_bundle.go:7143 +0x65c goroutine 167 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4201348c0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4201347e0, 0xc400000000, 0x5608ef8, 0xc42016e900) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 168 [IO wait]: internal/poll.runtime_pollWait(0x9940540, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4205ae098, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc4205ae098, 0xc420332000, 0x10000, 0x10000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).ReadFrom(0xc4205ae080, 0xc420332000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:207 +0x17d net.(*netFD).readFrom(0xc4205ae080, 0xc420332000, 0x10000, 0x10000, 0x4, 0xc42034af58, 0xc420080f00, 0xc42008d100, 0xc42034ae40) /usr/local/go/src/net/fd_unix.go:208 +0x5b net.(*UDPConn).readFrom(0xc42017e010, 0xc420332000, 0x10000, 0x10000, 0xc42008cfc0, 0xc42034ae78, 0x4007374, 0xc42008cfc0) /usr/local/go/src/net/udpsock_posix.go:47 +0x6a net.(*UDPConn).ReadFrom(0xc42017e010, 0xc420332000, 0x10000, 0x10000, 0x45, 0x45, 0xc4205a8a20, 0x0, 0x0) /usr/local/go/src/net/udpsock.go:118 +0x6f github.com/syncthing/syncthing/lib/beacon.(*broadcastReader).Serve(0xc42013cac0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:195 +0x3b7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4201348c0, 0xc400000000, 0x47e7400, 0xc42013cac0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 182 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4205ea1c0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4205ea0e0, 0xc400000000, 0x998c3b8, 0xc4201689c0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 136 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0xc4201689c0, 0xc420226098, 0x20, 0xc420176b01, 0x2, 0x2) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:66 +0x53 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc420226090, 0x47ecb40, 0xc4201689c0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/local.go:162 +0xe1 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv6Multicasts /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/local.go:93 +0xe4 goroutine 262 [select]: net.(*netFD).connect.func2(0x47ebb00, 0xc42057eba0, 0xc420536980, 0xc420492de0, 0xc420492d80) /usr/local/go/src/net/fd_unix.go:129 +0xde created by net.(*netFD).connect /usr/local/go/src/net/fd_unix.go:128 +0x286 goroutine 191 [chan receive]: github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x4cbb400) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics/meter.go:252 +0x31 created by github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics.NewMeter /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics/meter.go:44 +0x10b goroutine 72 [select]: main.(*folderSummaryService).listenForUpdates(0xc4205a6200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:69 +0x356 main.(*folderSummaryService).(main.listenForUpdates)-fm() /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:49 +0x2a main.serviceFunc.Serve(0xc420063e10) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:228 +0x25 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4205ea380, 0xc400000000, 0x47e8dc0, 0xc420063e10) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 259 [chan receive]: github.com/syncthing/syncthing/lib/nat.discoverAll.func2(0xc420492ae0, 0xc4205b02a0, 0xc420492b40) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/nat/registry.go:41 +0x41 created by github.com/syncthing/syncthing/lib/nat.discoverAll /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/nat/registry.go:40 +0x162 goroutine 263 [IO wait]: internal/poll.runtime_pollWait(0x57a5038, 0x72, 0xc420455610) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4205aeb98, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc4205aeb98, 0xc4205b1f00, 0x1, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc4205aeb80, 0xc4205b1f91, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc4205aeb80, 0xc4205b1f91, 0x1, 0x1, 0x4, 0xc420455718, 0x403fbf1) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc42017e250, 0xc4205b1f91, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc4202e9520, 0xc4205b1f91, 0x1, 0x1, 0xc4204fa550, 0x47e4c01, 0xc4204fa550) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xc2 net/http.(*connReader).backgroundRead(0xc4205b1f80) /usr/local/go/src/net/http/server.go:668 +0x5a created by net/http.(*connReader).startBackgroundRead /usr/local/go/src/net/http/server.go:664 +0xce goroutine 165 [IO wait]: internal/poll.runtime_pollWait(0x9940950, 0x72, 0xc42047b760) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420220318, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420220318, 0xc4200bf400, 0x400, 0x400) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc420220300, 0xc4200bf400, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc420220300, 0xc4200bf400, 0x400, 0x400, 0xc42047b8e0, 0xc42047b8e8, 0x4012ee9) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc4200c8008, 0xc4200bf400, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a crypto/tls.(*block).readFromUntil(0xc4201687b0, 0x57a43d8, 0xc4200c8008, 0x5, 0xc4200c8008, 0x4013738) /usr/local/go/src/crypto/tls/conn.go:493 +0x96 crypto/tls.(*Conn).readRecord(0xc4200e2e00, 0x4788d17, 0xc4200e2f20, 0x4058010) /usr/local/go/src/crypto/tls/conn.go:595 +0xe0 crypto/tls.(*Conn).Read(0xc4200e2e00, 0xc42046b000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/crypto/tls/conn.go:1156 +0x100 net/http.(*persistConn).Read(0xc420224000, 0xc42046b000, 0x1000, 0x1000, 0xc42047bb98, 0x4005ef5, 0xc4202ec000) /usr/local/go/src/net/http/transport.go:1453 +0x136 bufio.(*Reader).fill(0xc42057e900) /usr/local/go/src/bufio/bufio.go:100 +0x11e bufio.(*Reader).Peek(0xc42057e900, 0x1, 0x0, 0x0, 0x0, 0xc4208b1020, 0x0) /usr/local/go/src/bufio/bufio.go:132 +0x3a net/http.(*persistConn).readLoop(0xc420224000) /usr/local/go/src/net/http/transport.go:1601 +0x185 created by net/http.(*Transport).dialConn /usr/local/go/src/net/http/transport.go:1237 +0x95a goroutine 73 [select]: main.(*folderSummaryService).calculateSummaries(0xc4205a6200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:140 +0x14c main.(*folderSummaryService).(main.calculateSummaries)-fm() /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:50 +0x2a main.serviceFunc.Serve(0xc420063e20) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:228 +0x25 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4205ea380, 0xc400000001, 0x47e8dc0, 0xc420063e20) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 183 [IO wait]: internal/poll.runtime_pollWait(0x9940470, 0x72, 0x43eeb23) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420264098, 0x72, 0x4c6a600, 0xc4204e06b0, 0xc4204e4510) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420264098, 0x4788200, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).RawRead(0xc420264080, 0xc4204d9140, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:476 +0xdd net.(*rawConn).Read(0xc42000e048, 0xc4204d9140, 0x1, 0x1) /usr/local/go/src/net/rawconn.go:40 +0x58 github.com/syncthing/syncthing/vendor/golang.org/x/net/internal/socket.(*Conn).recvMsg(0xc4204ea140, 0xc42034ecb8, 0x0, 0x1, 0xc4204ea3e0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/golang.org/x/net/internal/socket/rawconn_msg.go:32 +0x240 github.com/syncthing/syncthing/vendor/golang.org/x/net/internal/socket.(*Conn).RecvMsg(0xc4204ea140, 0xc42034ecb8, 0x0, 0x0, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/golang.org/x/net/internal/socket/socket.go:252 +0x3f github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6.(*payloadHandler).readFrom(0xc4201788d0, 0xc420878000, 0x10000, 0x10000, 0x4007374, 0xc420580480, 0xc42034eea8, 0x464b900, 0x4444005, 0xc420342001) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6/payload_cmsg_go1_9.go:25 +0x1ad github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc4201788d0, 0xc420878000, 0x10000, 0x10000, 0x45, 0x45, 0x47e7c80, 0xc4204d90e0, 0x0, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6/payload_cmsg.go:22 +0x70 github.com/syncthing/syncthing/lib/beacon.(*multicastReader).Serve(0xc4204ca340) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:203 +0x87e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4205ea1c0, 0xc400000000, 0x47e7480, 0xc4204ca340) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 69 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc420444e20, 0x4756035, 0x1, 0xc420460480, 0xc4204f4120, 0x47e4560, 0xc42007c360, 0x47eba80, 0xc4204cc0c0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:74 +0x2f0 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:52 +0x2fb goroutine 139 [select]: main.(*cpuService).Serve(0xc420444060) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/cpuusage.go:41 +0x19e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134000, 0x5bca30ef00000003, 0x47e7a80, 0xc420444060) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 264 [IO wait]: internal/poll.runtime_pollWait(0x57a5448, 0x72, 0xc420503610) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420264518, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420264518, 0xc4205b1f00, 0x1, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc420264500, 0xc4205b1f01, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc420264500, 0xc4205b1f01, 0x1, 0x1, 0x4006aab, 0xc42016d380, 0xc420503780) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc42017e168, 0xc4205b1f01, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc4205820e0, 0xc4205b1f01, 0x1, 0x1, 0x0, 0x405bfe6, 0xc42046c470) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xc2 net/http.(*connReader).backgroundRead(0xc4205b1ef0) /usr/local/go/src/net/http/server.go:668 +0x5a created by net/http.(*connReader).startBackgroundRead /usr/local/go/src/net/http/server.go:664 +0xce goroutine 70 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc42052ad80, 0xc4204f4120, 0xc4204f4060, 0xc4200e2380) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:145 +0x385 created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:130 +0xcf goroutine 117 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc420444de0, 0x4756035, 0x1, 0xc42057e3c0, 0xc420518120, 0x47e4560, 0xc42007c3f0, 0x47eba80, 0xc42050e000) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:74 +0x2f0 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:52 +0x2fb goroutine 118 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc420576600, 0xc420518120, 0xc420518060, 0xc4200e2380) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:145 +0x385 created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:130 +0xcf goroutine 137 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc420226090) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/local.go:152 +0x143 created by github.com/syncthing/syncthing/lib/discover.NewLocal /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/discover/local.go:79 +0x2ac goroutine 138 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4205ea0e0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134540, 0xfda2f71e00000004, 0x998c330, 0xc420226090) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 184 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*multicastWriter).Serve(0xc4204ca400) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:108 +0x9fc github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4205ea1c0, 0xc400000001, 0x47e74c0, 0xc4204ca400) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 71 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4205ea380) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x2e7 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:357 +0x3f goroutine 213 [semacquire]: sync.runtime_Semacquire(0xc420510b5c) /usr/local/go/src/runtime/sema.go:56 +0x39 sync.(*WaitGroup).Wait(0xc420510b50) /usr/local/go/src/sync/waitgroup.go:129 +0x72 github.com/syncthing/syncthing/lib/model.(*Model).handleAutoAccepts(0xc4200b2480, 0xae89abe3a6998671, 0xefe1900f81668d6d, 0xbd94b93523dfe250, 0xdad83db35c0eb48b, 0xc420539416, 0xa, 0xc420063c80, 0x1, 0x1, ...) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/model.go:1210 +0x7fc github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig(0xc4200b2480, 0xae89abe3a6998671, 0xefe1900f81668d6d, 0xbd94b93523dfe250, 0xdad83db35c0eb48b, 0xc420b24600, 0x3, 0x4) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/model/model.go:930 +0x3b4 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc4206840c0, 0x0, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:346 +0xed0 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:210 +0x43 goroutine 140 [select]: main.(*apiService).Serve(0xc420222000) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:397 +0x1ea8 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134000, 0x3af6051200000004, 0x47e7a00, 0xc420222000) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 181 [select]: net/http.(*persistConn).writeLoop(0xc420188480) /usr/local/go/src/net/http/transport.go:1822 +0x14b created by net/http.(*Transport).dialConn /usr/local/go/src/net/http/transport.go:1238 +0x97f goroutine 74 [IO wait]: internal/poll.runtime_pollWait(0x99402d0, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4205a6198, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc4205a6198, 0xffffffffffffff00, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Accept(0xc4205a6180, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:372 +0x1a8 net.(*netFD).accept(0xc4205a6180, 0x0, 0xc420351dd0, 0x4164dfc) /usr/local/go/src/net/fd_unix.go:238 +0x42 net.(*TCPListener).accept(0xc4200c80d8, 0x4013738, 0x3, 0xc420030a70) /usr/local/go/src/net/tcpsock_posix.go:136 +0x2e net.(*TCPListener).Accept(0xc4200c80d8, 0x4012ee9, 0xc420351e40, 0x402ca44, 0x4788d20) /usr/local/go/src/net/tcpsock.go:259 +0x49 github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc420109000, 0x4002cc7, 0xc420191840, 0x46740a0, 0xffffffffffffffff, 0x4036a94) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:126 +0x37 github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc420109000, 0x4788568, 0xc4201917c0, 0x47ebb40, 0xc42017b230) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:107 +0x2f net/http.(*Server).Serve(0xc42001fba0, 0x47ea2c0, 0xc420109000, 0x0, 0x0) /usr/local/go/src/net/http/server.go:2770 +0x1a5 main.(*apiService).Serve.func1(0xc420580780, 0xc42001fba0, 0x47ea2c0, 0xc420109000) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:392 +0x3f created by main.(*apiService).Serve /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:391 +0x1daf goroutine 171 [IO wait]: internal/poll.runtime_pollWait(0x9940200, 0x72, 0xc420477760) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420264198, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420264198, 0xc42086e000, 0x2000, 0x2000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc420264180, 0xc42086e000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc420264180, 0xc42086e000, 0x2000, 0x2000, 0x27ed, 0xc4204e45e4, 0x5) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc42000e148, 0xc42086e000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a crypto/tls.(*block).readFromUntil(0xc420168e70, 0x57a43d8, 0xc42000e148, 0x5, 0xc42000e148, 0xc420477a90) /usr/local/go/src/crypto/tls/conn.go:493 +0x96 crypto/tls.(*Conn).readRecord(0xc420696000, 0x4788d17, 0xc420696120, 0x4058010) /usr/local/go/src/crypto/tls/conn.go:595 +0xe0 crypto/tls.(*Conn).Read(0xc420696000, 0xc42082e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/crypto/tls/conn.go:1156 +0x100 net/http.(*persistConn).Read(0xc420224120, 0xc42082e000, 0x1000, 0x1000, 0xc420477b98, 0x4005ef5, 0xc4204f48a0) /usr/local/go/src/net/http/transport.go:1453 +0x136 bufio.(*Reader).fill(0xc42057f740) /usr/local/go/src/bufio/bufio.go:100 +0x11e bufio.(*Reader).Peek(0xc42057f740, 0x1, 0x0, 0x0, 0x1, 0xc4205183c0, 0x0) /usr/local/go/src/bufio/bufio.go:132 +0x3a net/http.(*persistConn).readLoop(0xc420224120) /usr/local/go/src/net/http/transport.go:1601 +0x185 created by net/http.(*Transport).dialConn /usr/local/go/src/net/http/transport.go:1237 +0x95a goroutine 180 [IO wait]: internal/poll.runtime_pollWait(0x99407b0, 0x72, 0xc420594760) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4205ac218, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc4205ac218, 0xc4200bfc00, 0x400, 0x400) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc4205ac200, 0xc4200bfc00, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc4205ac200, 0xc4200bfc00, 0x400, 0x400, 0xc4205948e0, 0xc4205948e8, 0x4012ee9) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc4200c8078, 0xc4200bfc00, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a crypto/tls.(*block).readFromUntil(0xc420168870, 0x57a43d8, 0xc4200c8078, 0x5, 0xc4200c8078, 0x4013738) /usr/local/go/src/crypto/tls/conn.go:493 +0x96 crypto/tls.(*Conn).readRecord(0xc4200e3180, 0x4788d17, 0xc4200e32a0, 0xc420594e58) /usr/local/go/src/crypto/tls/conn.go:595 +0xe0 crypto/tls.(*Conn).Read(0xc4200e3180, 0xc4206ee000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/crypto/tls/conn.go:1156 +0x100 net/http.(*persistConn).Read(0xc420188480, 0xc4206ee000, 0x1000, 0x1000, 0xc4201d9a40, 0xc420188480, 0x0) /usr/local/go/src/net/http/transport.go:1453 +0x136 bufio.(*Reader).fill(0xc420490300) /usr/local/go/src/bufio/bufio.go:100 +0x11e bufio.(*Reader).Peek(0xc420490300, 0x1, 0x0, 0x0, 0x0, 0xc4202ec060, 0x0) /usr/local/go/src/bufio/bufio.go:132 +0x3a net/http.(*persistConn).readLoop(0xc420188480) /usr/local/go/src/net/http/transport.go:1601 +0x185 created by net/http.(*Transport).dialConn /usr/local/go/src/net/http/transport.go:1237 +0x95a goroutine 169 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0xc42013cb00) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:101 +0xaac github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4201348c0, 0xc400000001, 0x47e7440, 0xc42013cb00) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 166 [select]: net/http.(*persistConn).writeLoop(0xc420224000) /usr/local/go/src/net/http/transport.go:1822 +0x14b created by net/http.(*Transport).dialConn /usr/local/go/src/net/http/transport.go:1238 +0x97f goroutine 258 [chan receive]: github.com/syncthing/syncthing/lib/upnp.Discover(0x1a3185c5000, 0x2540be400, 0xc42031d7c8, 0x42c8f3a, 0xc4204cc800) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:112 +0x364 github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0x1a3185c5000, 0x2540be400, 0xc420492ae0, 0xc4204e4070, 0x47878b0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/nat/registry.go:31 +0x41 created by github.com/syncthing/syncthing/lib/nat.discoverAll /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/nat/registry.go:30 +0x106 goroutine 141 [select]: main.(*usageReportingService).Serve(0xc420168c60) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/usage_report.go:358 +0x1d1 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420134000, 0x268eee3800000005, 0x47e7ac0, 0xc420168c60) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x5b goroutine 142 [sleep]: time.Sleep(0x2540be400) /usr/local/go/src/runtime/time.go:102 +0x166 main.standbyMonitor() /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1173 +0x6b created by main.syncthingMain /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:866 +0x2102 goroutine 143 [select]: main.autoUpgrade(0xc4200e2380) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1193 +0x19b created by main.syncthingMain /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:890 +0x1fc1 goroutine 172 [select]: net/http.(*persistConn).writeLoop(0xc420224120) /usr/local/go/src/net/http/transport.go:1822 +0x14b created by net/http.(*Transport).dialConn /usr/local/go/src/net/http/transport.go:1238 +0x97f goroutine 151 [IO wait]: internal/poll.runtime_pollWait(0x57a5518, 0x72, 0xc4204f3b58) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4205a6318, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc4205a6318, 0xc4207b2000, 0x1000, 0x1000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc4205a6300, 0xc4207b2000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc4205a6300, 0xc4207b2000, 0x1000, 0x1000, 0xc4204f3c50, 0xc4204f3ca0, 0x40bedf3) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc4200c8190, 0xc4207b2000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc4205820a0, 0xc4207b2000, 0x1000, 0x1000, 0x0, 0xc4204f3d38, 0x4164dfc) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xc2 net/http.(*connReader).Read(0xc42080b710, 0xc4207b2000, 0x1000, 0x1000, 0x4551bdb, 0xc4200c8190, 0xbec1099a4e220cd2) /usr/local/go/src/net/http/server.go:764 +0xf8 bufio.(*Reader).fill(0xc420202360) /usr/local/go/src/bufio/bufio.go:100 +0x11e bufio.(*Reader).Peek(0xc420202360, 0x4, 0x43692c5ad, 0x4cbb8a0, 0x0, 0x0, 0x4cbb8a0) /usr/local/go/src/bufio/bufio.go:132 +0x3a net/http.(*conn).serve(0xc4200b0f00, 0x47eba80, 0xc4204cc780) /usr/local/go/src/net/http/server.go:1855 +0x7c3 created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:2795 +0x27b goroutine 145 [IO wait]: internal/poll.runtime_pollWait(0x57a52a8, 0x72, 0xc420500e10) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420264618, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420264618, 0xc420a3a000, 0x1, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc420264600, 0xc420a3a0a1, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc420264600, 0xc420a3a0a1, 0x1, 0x1, 0x4, 0xc420500f18, 0x403fbf1) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc42017e178, 0xc420a3a0a1, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc420582120, 0xc420a3a0a1, 0x1, 0x1, 0xc420508d70, 0x47e4c01, 0xc420508d70) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xc2 net/http.(*connReader).backgroundRead(0xc420a3a090) /usr/local/go/src/net/http/server.go:668 +0x5a created by net/http.(*connReader).startBackgroundRead /usr/local/go/src/net/http/server.go:664 +0xce goroutine 152 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc42042c740, 0x4787800) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/sync/sync.go:292 +0x13e github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc420174280, 0xc, 0x4cdf398, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/events/events.go:412 +0x444 main.(*apiService).getEvents(0xc420222000, 0x47eb080, 0xc420134a80, 0xc42016a200, 0x47e4540, 0xc420174280) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1135 +0x1fc main.(*apiService).getIndexEvents(0xc420222000, 0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1106 +0xc6 main.(*apiService).(main.getIndexEvents)-fm(0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:269 +0x48 net/http.HandlerFunc.ServeHTTP(0xc420063980, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.(*ServeMux).ServeHTTP(0xc42017a540, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:2337 +0x130 main.getPostHandler.func1(0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:445 +0xf2 net/http.HandlerFunc.ServeHTTP(0xc42017ade0, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:1947 +0x44 main.metricsMiddleware.func1(0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:538 +0xcb net/http.HandlerFunc.ServeHTTP(0xc420109080, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:1947 +0x44 main.noCacheMiddleware.func1(0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:561 +0x203 net/http.HandlerFunc.ServeHTTP(0xc4201090a0, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.(*ServeMux).ServeHTTP(0xc42017ae40, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:2337 +0x130 main.csrfMiddleware.func1(0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:77 +0x246 net/http.HandlerFunc.ServeHTTP(0xc4200b7b80, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:1947 +0x44 main.withDetailsMiddleware.func1(0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:569 +0x132 net/http.HandlerFunc.ServeHTTP(0xc4204ca700, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:1947 +0x44 main.corsMiddleware.func1(0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:529 +0x13e net/http.HandlerFunc.ServeHTTP(0xc4201090e0, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:1947 +0x44 main.localhostMiddleware.func1(0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:576 +0x8f net/http.HandlerFunc.ServeHTTP(0xc420109100, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:1947 +0x44 main.debugMiddleware.func1(0x47eb080, 0xc420134a80, 0xc42016a200) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:457 +0xad net/http.HandlerFunc.ServeHTTP(0xc420109120, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.serverHandler.ServeHTTP(0xc42001fba0, 0x47eb080, 0xc420134a80, 0xc42016a200) /usr/local/go/src/net/http/server.go:2694 +0xbc net/http.(*conn).serve(0xc4200b0fa0, 0x47eba80, 0xc4204ca980) /usr/local/go/src/net/http/server.go:1830 +0x651 created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:2795 +0x27b goroutine 153 [IO wait]: internal/poll.runtime_pollWait(0x57a5378, 0x72, 0xc420483b58) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420264598, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420264598, 0xc420abe000, 0x1000, 0x1000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc420264580, 0xc420abe000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc420264580, 0xc420abe000, 0x1000, 0x1000, 0xc420483c50, 0xc420483ca0, 0x40bedf3) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc42017e170, 0xc420abe000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc420582100, 0xc420abe000, 0x1000, 0x1000, 0x0, 0xc420483d38, 0x4164dfc) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xc2 net/http.(*connReader).Read(0xc420ab8060, 0xc420abe000, 0x1000, 0x1000, 0x4551bdb, 0xc42017e170, 0xbec1099a4b0d7d3e) /usr/local/go/src/net/http/server.go:764 +0xf8 bufio.(*Reader).fill(0xc42057f8c0) /usr/local/go/src/bufio/bufio.go:100 +0x11e bufio.(*Reader).Peek(0xc42057f8c0, 0x4, 0x4337e35dc, 0x4cbb8a0, 0x0, 0x0, 0x4cbb8a0) /usr/local/go/src/bufio/bufio.go:132 +0x3a net/http.(*conn).serve(0xc4200b1040, 0x47eba80, 0xc420aba000) /usr/local/go/src/net/http/server.go:1855 +0x7c3 created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:2795 +0x27b goroutine 154 [runnable]: github.com/syncthing/syncthing/vendor/github.com/chmduquesne/rollinghash/adler32.(*Adler32).Write(0xc42050e6c0, 0xc4215ce000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/vendor/github.com/chmduquesne/rollinghash/adler32/adler32.go:59 +0x1bb io.(*multiWriter).Write(0xc42093ae60, 0xc4215ce000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) /usr/local/go/src/io/multi.go:60 +0x8f io.copyBuffer(0x47e4b40, 0xc42093ae60, 0x47e4ac0, 0xc42093aea0, 0xc4215ce000, 0x8000, 0x8000, 0x0, 0x46e5600, 0xc420930000) /usr/local/go/src/io/io.go:402 +0x240 io.CopyBuffer(0x47e4b40, 0xc42093ae60, 0x47e4ac0, 0xc42093aea0, 0xc4215ce000, 0x8000, 0x8000, 0x0, 0x0, 0x0) /usr/local/go/src/io/io.go:373 +0x82 github.com/syncthing/syncthing/lib/scanner.Blocks(0x47ebac0, 0xc4200240b8, 0x47e41a0, 0xc4205a89c0, 0x20000, 0x200000, 0x47e4640, 0x4cdf398, 0x4056401, 0xc420398300, ...) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/scanner/blocks.go:69 +0x36c main.cpuBenchOnce(0x7735940, 0xc421178001, 0xc421178000, 0x200000, 0x200000, 0x40534ae147ae147b) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/usage_report.go:420 +0x155 main.cpuBench(0x5, 0x7735940, 0x475c401, 0xa) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/usage_report.go:405 +0xe5 main.reportData(0x47f0ac0, 0xc4200e2380, 0x47f4a20, 0xc4200b2480, 0x47e7580, 0xc4200dc000, 0x3, 0x408bc01, 0xc42019c240) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/usage_report.go:72 +0xb5b main.(*apiService).getReport(0xc420222000, 0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1046 +0xb0 main.(*apiService).(main.getReport)-fm(0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:275 +0x48 net/http.HandlerFunc.ServeHTTP(0xc4200639f0, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.(*ServeMux).ServeHTTP(0xc42017a540, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:2337 +0x130 main.getPostHandler.func1(0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:445 +0xf2 net/http.HandlerFunc.ServeHTTP(0xc42017ade0, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:1947 +0x44 main.metricsMiddleware.func1(0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:538 +0xcb net/http.HandlerFunc.ServeHTTP(0xc420109080, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:1947 +0x44 main.noCacheMiddleware.func1(0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:561 +0x203 net/http.HandlerFunc.ServeHTTP(0xc4201090a0, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.(*ServeMux).ServeHTTP(0xc42017ae40, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:2337 +0x130 main.csrfMiddleware.func1(0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:77 +0x246 net/http.HandlerFunc.ServeHTTP(0xc4200b7b80, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:1947 +0x44 main.withDetailsMiddleware.func1(0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:569 +0x132 net/http.HandlerFunc.ServeHTTP(0xc4204ca700, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:1947 +0x44 main.corsMiddleware.func1(0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:529 +0x13e net/http.HandlerFunc.ServeHTTP(0xc4201090e0, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:1947 +0x44 main.localhostMiddleware.func1(0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:576 +0x8f net/http.HandlerFunc.ServeHTTP(0xc420109100, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:1947 +0x44 main.debugMiddleware.func1(0x47eb080, 0xc420322700, 0xc4205b2500) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:457 +0xad net/http.HandlerFunc.ServeHTTP(0xc420109120, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.serverHandler.ServeHTTP(0xc42001fba0, 0x47eb080, 0xc420322700, 0xc4205b2500) /usr/local/go/src/net/http/server.go:2694 +0xbc net/http.(*conn).serve(0xc4200b10e0, 0x47eba80, 0xc42013c040) /usr/local/go/src/net/http/server.go:1830 +0x651 created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:2795 +0x27b goroutine 155 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc420a50170, 0x4787800) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/sync/sync.go:292 +0x13e github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc420174320, 0x0, 0x4cdf398, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/events/events.go:412 +0x444 main.(*apiService).getEvents(0xc420222000, 0x47eb080, 0xc4207fa7e0, 0xc42016a300, 0x47e4540, 0xc420174320) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1135 +0x1fc main.(*apiService).getDiskEvents(0xc420222000, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1111 +0x74 main.(*apiService).(main.getDiskEvents)-fm(0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:270 +0x48 net/http.HandlerFunc.ServeHTTP(0xc420063990, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.(*ServeMux).ServeHTTP(0xc42017a540, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:2337 +0x130 main.getPostHandler.func1(0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:445 +0xf2 net/http.HandlerFunc.ServeHTTP(0xc42017ade0, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:1947 +0x44 main.metricsMiddleware.func1(0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:538 +0xcb net/http.HandlerFunc.ServeHTTP(0xc420109080, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:1947 +0x44 main.noCacheMiddleware.func1(0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:561 +0x203 net/http.HandlerFunc.ServeHTTP(0xc4201090a0, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.(*ServeMux).ServeHTTP(0xc42017ae40, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:2337 +0x130 main.csrfMiddleware.func1(0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:77 +0x246 net/http.HandlerFunc.ServeHTTP(0xc4200b7b80, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:1947 +0x44 main.withDetailsMiddleware.func1(0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:569 +0x132 net/http.HandlerFunc.ServeHTTP(0xc4204ca700, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:1947 +0x44 main.corsMiddleware.func1(0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:529 +0x13e net/http.HandlerFunc.ServeHTTP(0xc4201090e0, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:1947 +0x44 main.localhostMiddleware.func1(0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:576 +0x8f net/http.HandlerFunc.ServeHTTP(0xc420109100, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:1947 +0x44 main.debugMiddleware.func1(0x47eb080, 0xc4207fa7e0, 0xc42016a300) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:457 +0xad net/http.HandlerFunc.ServeHTTP(0xc420109120, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.serverHandler.ServeHTTP(0xc42001fba0, 0x47eb080, 0xc4207fa7e0, 0xc42016a300) /usr/local/go/src/net/http/server.go:2694 +0xbc net/http.(*conn).serve(0xc4200b1180, 0x47eba80, 0xc42050e180) /usr/local/go/src/net/http/server.go:1830 +0x651 created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:2795 +0x27b goroutine 156 [IO wait]: internal/poll.runtime_pollWait(0x57a51d8, 0x72, 0xc420543610) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420264698, 0x72, 0xffffffffffffff00, 0x47e6500, 0x4c6a7d8) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420264698, 0xc4207b4100, 0x1, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc420264680, 0xc4207b41c1, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:157 +0x1dc net.(*netFD).Read(0xc420264680, 0xc4207b41c1, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc42017e180, 0xc4207b41c1, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6a github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc420582140, 0xc4207b41c1, 0x1, 0x1, 0xc420236040, 0x15, 0x4035718) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xc2 net/http.(*connReader).backgroundRead(0xc4207b41b0) /usr/local/go/src/net/http/server.go:668 +0x5a created by net/http.(*connReader).startBackgroundRead /usr/local/go/src/net/http/server.go:664 +0xce goroutine 161 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc42042c590, 0x4787800) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/sync/sync.go:292 +0x13e github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc420174280, 0xc, 0x4cdf398, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/events/events.go:412 +0x444 main.(*apiService).getEvents(0xc420222000, 0x47eb080, 0xc420134460, 0xc42016a100, 0x47e4540, 0xc420174280) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1135 +0x1fc main.(*apiService).getIndexEvents(0xc420222000, 0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1106 +0xc6 main.(*apiService).(main.getIndexEvents)-fm(0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:269 +0x48 net/http.HandlerFunc.ServeHTTP(0xc420063980, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.(*ServeMux).ServeHTTP(0xc42017a540, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:2337 +0x130 main.getPostHandler.func1(0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:445 +0xf2 net/http.HandlerFunc.ServeHTTP(0xc42017ade0, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:1947 +0x44 main.metricsMiddleware.func1(0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:538 +0xcb net/http.HandlerFunc.ServeHTTP(0xc420109080, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:1947 +0x44 main.noCacheMiddleware.func1(0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:561 +0x203 net/http.HandlerFunc.ServeHTTP(0xc4201090a0, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.(*ServeMux).ServeHTTP(0xc42017ae40, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:2337 +0x130 main.csrfMiddleware.func1(0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x66f net/http.HandlerFunc.ServeHTTP(0xc4200b7b80, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:1947 +0x44 main.withDetailsMiddleware.func1(0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:569 +0x132 net/http.HandlerFunc.ServeHTTP(0xc4204ca700, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:1947 +0x44 main.corsMiddleware.func1(0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:529 +0x13e net/http.HandlerFunc.ServeHTTP(0xc4201090e0, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:1947 +0x44 main.localhostMiddleware.func1(0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:576 +0x8f net/http.HandlerFunc.ServeHTTP(0xc420109100, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:1947 +0x44 main.debugMiddleware.func1(0x47eb080, 0xc420134460, 0xc42016a100) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:457 +0xad net/http.HandlerFunc.ServeHTTP(0xc420109120, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:1947 +0x44 net/http.serverHandler.ServeHTTP(0xc42001fba0, 0x47eb080, 0xc420134460, 0xc42016a100) /usr/local/go/src/net/http/server.go:2694 +0xbc net/http.(*conn).serve(0xc4201917c0, 0x47eba80, 0xc42047ec40) /usr/local/go/src/net/http/server.go:1830 +0x651 created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:2795 +0x27b goroutine 244 [IO wait]: internal/poll.runtime_pollWait(0x57a4a88, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4205ae518, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc4205ae518, 0xc420a88000, 0x10000, 0x10000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).ReadFrom(0xc4205ae500, 0xc420a88000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:207 +0x17d net.(*netFD).readFrom(0xc4205ae500, 0xc420a88000, 0x10000, 0x10000, 0xc420af6bd0, 0xc31dd251, 0xb477e42f58cd49f7, 0x4012ee9, 0xc420af6be0) /usr/local/go/src/net/fd_unix.go:208 +0x5b net.(*UDPConn).readFrom(0xc420232028, 0xc420a88000, 0x10000, 0x10000, 0x101, 0xc420af6bb8, 0xc420af6c30, 0x4044257) /usr/local/go/src/net/udpsock_posix.go:47 +0x6a net.(*UDPConn).ReadFrom(0xc420232028, 0xc420a88000, 0x10000, 0x10000, 0x10000, 0x10000, 0xa5, 0x0, 0x0) /usr/local/go/src/net/udpsock.go:118 +0x6f github.com/syncthing/syncthing/lib/upnp.discover(0xc420af6f90, 0x477ad2a, 0x33, 0x2540be400, 0xc4204f4780) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:174 +0xc3e github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc4204f4780, 0xc42028a230, 0x1, 0x4000, 0xc42028a000, 0x3, 0x0, 0x0, 0x0, ...) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:99 +0x59 created by github.com/syncthing/syncthing/lib/upnp.Discover /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:98 +0x237 goroutine 245 [IO wait]: internal/poll.runtime_pollWait(0x57a4dc8, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4205ae018, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc4205ae018, 0xc420d5a000, 0x10000, 0x10000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).ReadFrom(0xc4205ae000, 0xc420d5a000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:207 +0x17d net.(*netFD).readFrom(0xc4205ae000, 0xc420d5a000, 0x10000, 0x10000, 0xc420af5bd0, 0xc31dd251, 0xb477e42f58cd49f7, 0x4012ee9, 0xc420af5be0) /usr/local/go/src/net/fd_unix.go:208 +0x5b net.(*UDPConn).readFrom(0xc420232020, 0xc420d5a000, 0x10000, 0x10000, 0x101, 0xc420af5bb8, 0xc420af5c30, 0x4044257) /usr/local/go/src/net/udpsock_posix.go:47 +0x6a net.(*UDPConn).ReadFrom(0xc420232020, 0xc420d5a000, 0x10000, 0x10000, 0x10000, 0x10000, 0xa5, 0x0, 0x0) /usr/local/go/src/net/udpsock.go:118 +0x6f github.com/syncthing/syncthing/lib/upnp.discover(0xc420af5f90, 0x477ad5d, 0x33, 0x2540be400, 0xc4204f4780) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:174 +0xc3e github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc4204f4780, 0xc42028a230, 0x1, 0x4000, 0xc42028a000, 0x3, 0x0, 0x0, 0x0, ...) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:99 +0x59 created by github.com/syncthing/syncthing/lib/upnp.Discover /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:98 +0x237 goroutine 215 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc4206840c0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:832 +0x11a created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:212 +0x87 goroutine 286 [IO wait]: internal/poll.runtime_pollWait(0x57a4e98, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420221698, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc420221698, 0xc420a98000, 0x10000, 0x10000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).ReadFrom(0xc420221680, 0xc420a98000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:207 +0x17d net.(*netFD).readFrom(0xc420221680, 0xc420a98000, 0x10000, 0x10000, 0xc420458bd0, 0xc31dd251, 0xb477e42f58cd49f7, 0x4012ee9, 0xc420458be0) /usr/local/go/src/net/fd_unix.go:208 +0x5b net.(*UDPConn).readFrom(0xc4200c80b8, 0xc420a98000, 0x10000, 0x10000, 0x101, 0xc420458bb8, 0xc420458c30, 0x4044257) /usr/local/go/src/net/udpsock_posix.go:47 +0x6a net.(*UDPConn).ReadFrom(0xc4200c80b8, 0xc420a98000, 0x10000, 0x10000, 0x10000, 0x10000, 0xa5, 0x0, 0x0) /usr/local/go/src/net/udpsock.go:118 +0x6f github.com/syncthing/syncthing/lib/upnp.discover(0xc420458f90, 0x477ad2a, 0x33, 0x2540be400, 0xc4204f4780) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:174 +0xc3e github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc4204f4780, 0xc42028a230, 0x8, 0x5dc, 0xc42028a070, 0x3, 0xc42028a200, 0x6, 0x6, ...) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:99 +0x59 created by github.com/syncthing/syncthing/lib/upnp.Discover /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:98 +0x237 goroutine 287 [IO wait]: internal/poll.runtime_pollWait(0x57a4cf8, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4205ac818, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9b internal/poll.(*pollDesc).waitRead(0xc4205ac818, 0xc4209b8000, 0x10000, 0x10000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).ReadFrom(0xc4205ac800, 0xc4209b8000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:207 +0x17d net.(*netFD).readFrom(0xc4205ac800, 0xc4209b8000, 0x10000, 0x10000, 0xc420a6dbd0, 0xc31dd251, 0xb477e42f58cd49f7, 0x4012ee9, 0xc420a6dbe0) /usr/local/go/src/net/fd_unix.go:208 +0x5b net.(*UDPConn).readFrom(0xc42017e0f0, 0xc4209b8000, 0x10000, 0x10000, 0x101, 0xc420a6dbb8, 0xc420a6dc30, 0x4044257) /usr/local/go/src/net/udpsock_posix.go:47 +0x6a net.(*UDPConn).ReadFrom(0xc42017e0f0, 0xc4209b8000, 0x10000, 0x10000, 0x10000, 0x10000, 0xa5, 0x0, 0x0) /usr/local/go/src/net/udpsock.go:118 +0x6f github.com/syncthing/syncthing/lib/upnp.discover(0xc420a6df90, 0x477ad5d, 0x33, 0x2540be400, 0xc4204f4780) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:174 +0xc3e github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc4204f4780, 0xc42028a230, 0x8, 0x5dc, 0xc42028a070, 0x3, 0xc42028a200, 0x6, 0x6, ...) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:99 +0x59 created by github.com/syncthing/syncthing/lib/upnp.Discover /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:98 +0x237 goroutine 216 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc4206840c0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:857 +0x14b created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:213 +0xa9 goroutine 290 [semacquire]: sync.runtime_Semacquire(0xc42028a23c) /usr/local/go/src/runtime/sema.go:56 +0x39 sync.(*WaitGroup).Wait(0xc42028a230) /usr/local/go/src/sync/waitgroup.go:129 +0x72 github.com/syncthing/syncthing/lib/upnp.Discover.func2(0xc42028a230, 0xc4204f4780) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:106 +0x2b created by github.com/syncthing/syncthing/lib/upnp.Discover /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/upnp/upnp.go:105 +0x2b0 goroutine 214 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc4206840c0) /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:630 +0xed created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start /Users/jb/buildAgent-syncthing/work/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:211 +0x65