Channels DVR is now flagging every recording as "Recording was interrupted" even as it appears they're all recording in their entirety.
Server: Windows 10
Client: Nvidia Shield
Channels DVR is now flagging every recording as "Recording was interrupted" even as it appears they're all recording in their entirety.
Server: Windows 10
Client: Nvidia Shield
What does the log show about the interruption
I had this issue as well. Where are the logs kept?
Support > Logs on the web UI
Heres's the log entries for The NFL Today which was marked "Recording Was Interruped":
Starting job 1664121570-80 The NFL Today on ch=[502 2.1 6003]
2022/09/25 12:56:46.404298 [DVR] Waiting 2h32m43.5957017s until next job 1664134170-225 Delicious Destinations
2022/09/25 12:56:46.404298 [DBG] Scheduling wake timer for scheduled recording in 2h31m13.5957017s
2022/09/25 12:56:46.416128 [DVR] Recording engine started in M:\Channels
2022/09/25 12:56:46.417268 [SYS] Removing old update 2022.08.26.1632
2022/09/25 12:56:46.994689 [TNR] Opened connection to 1322D7A7/0 for ch502 KDKA HD
2022/09/25 12:56:46.994689 [DVR] Recording for job 1664121570-80 from 1322D7A7 ch502 into "TV\The NFL Today\The NFL Today 2022-09-25-1159.mpg" for 6m13.5957017s
2022/09/25 12:56:47.579771 [SYS] Created database snapshot: backup-20220925.125647
2022/09/25 12:56:47.580345 [SYS] Removing old backup backup-20220920.003547
2022/09/25 12:56:56.439634 [IDX] Pruned 284 expired airings from USA-OTA15236 in 8.0965ms.
2022/09/25 12:56:56.447653 [IDX] Pruned 103 expired airings from X-TVE in 7.0001ms.
2022/09/25 12:56:56.523410 [IDX] Pruned 4044 expired airings from XMLTV-PlutoTV in 75.7562ms.
2022/09/25 12:56:56.528516 [IDX] Pruned 8 expired airings from X-VIRTUAL in 5.106ms.
2022/09/25 12:56:56.539538 [IDX] Pruned 321 expired airings from XMLTV-Stirr in 11.0221ms.
2022/09/25 12:56:56.551611 [IDX] Pruned 391 expired airings from USA-PA66706-X in 12.0737ms.
2022/09/25 12:56:56.551611 [DBG] Scheduling wake timer for guide data in 20h31m33.4483882s
2022/09/25 12:56:56.552597 [DBG] Scheduling wake timer for xmltv guide data in 2h58m30s
2022/09/25 12:59:00.307657 [NAT] Found 3 UPnP routers
2022/09/25 12:59:00.324115 [NAT] Failed to map port using upnp: AddPortMapping: 501 PAL_UPNP_SOAP_E_ACTION_FAILED
2022/09/25 13:03:00.002206 [TNR] Closed connection to 1322D7A7/0 for ch502 KDKA HD
2022/09/25 13:03:00.026409 [SNR] Statistics for "TV\The NFL Today\The NFL Today 2022-09-25-1159.mpg": ss=100% snq=100% seq=100% bps=6994901,1624320-10112896 pps=598,139-866
2022/09/25 13:03:00.026409 [SNR] Buffer statistics for "TV\The NFL Today\The NFL Today 2022-09-25-1159.mpg": buf=0% drop=0%
2022/09/25 13:03:00.026920 [DVR] Finished job 1664121570-80 The NFL Today
You didn't copy the timestamp on this first line, or anything above it.
The recording should have started at 11:59:30.
Makes you wonder what your DVR server (Windows?) was doing then.
Here's the rest. I'm going to guess it was applying the latest update right before this. But it's done this for many recordings all week and I was out of town until yesterday so those recordings would not have had a restart at any point.
2022/09/25 12:56:41.301329 [SYS] Starting Channels DVR v2022.09.23.0124 (windows-x86_64 pid:6952) in C:\ProgramData\ChannelsDVR\data
2022/09/25 12:56:41.303328 [SYS] Running as a Windows system service.
2022/09/25 12:56:41.493990 [SYS] Started HTTP Server on 8089
2022/09/25 12:56:45.647487 [HDR] Found 3 devices
2022/09/25 12:56:46.097649 [M3U] Refreshed lineup for PlutoTV with 340 channels
2022/09/25 12:56:46.166519 [M3U] Refreshed lineup for Stirr with 107 channels
2022/09/25 12:56:46.404298 [DVR] Starting job 1664121570-80 The NFL Today on ch=[502 2.1 6003]
I purposely downloaded / applied the update this morning because of this issue. This issue has been happening on multiple recordings throughout this week.
Anything in the log around that time?
Or before this line?
Sounds like it went to sleep and didn't wake in time to record, or crashed, or system time is wrong, or timeclock battery needs replaced, or...
Okay, maybe there was some slight time drift as the "set time automatically" was off due to time.windows.com not responding often. Switched to NIST time sync which works faster.
Will report back if the problem persists.
Good idea.
I had issues with various devices using time.[apple, cloudflare and windows].com, nist.gov, ntp.org and other public ntp services. I now use time.google.com for all my devices Public NTP | Google Developers
My PC always shows accurate to within the tolerance of measurement at sites like http://time.is
Still seeing this issue. Both ABC World News Tonight and Nightly News recorded in their entirety but were flagged as "Recording was interrupted". The CBS News recording that started at 7:00pm did not get this error. Also not sure why I'd get an "all tuners in use" error when I have two HD Primes with 6 tuners and a Duo with 2. And the show with that error, Nightly News, still got recorded.
2022/09/27 18:58:26.967611 [SYS] Starting Channels DVR v2022.09.23.0124 (windows-x86_64 pid:22560) in C:\ProgramData\ChannelsDVR\data
2022/09/27 18:58:26.969229 [SYS] Running as a Windows system service.
2022/09/27 18:58:27.158068 [SYS] Started HTTP Server on 8089
2022/09/27 18:58:31.271963 [HDR] Found 3 devices
2022/09/27 18:58:31.669348 [M3U] Refreshed lineup for PlutoTV with 342 channels
2022/09/27 18:58:31.803474 [M3U] Refreshed lineup for Stirr with 106 channels
2022/09/27 18:58:32.367742 [DVR] Starting job 1664316000-10 Dr. Phil on ch=[645]
2022/09/27 18:58:32.380272 [DVR] Recording engine started in M:\Channels
2022/09/27 18:58:32.381269 [SYS] Removing old update 2022.08.28.0324
2022/09/27 18:58:32.886739 [TNR] Opened connection to 1322D7A7/0 for ch645 OWN HD
2022/09/27 18:58:32.887740 [DVR] Recording for job 1664316000-10 from 1322D7A7 ch645 into "TV\Dr. Phil\Dr. Phil S11E27 Tense Reunions 2022-09-27-1800.mpg" for 1m27.6322576s
2022/09/27 18:58:32.887740 [DVR] Starting job 1664317770-213 KDKA-TV News at 6:30pm on ch=[502 2.1 6003]
2022/09/27 18:58:33.467838 [TNR] Opened connection to 1322D7A7/1 for ch502 KDKA HD
2022/09/27 18:58:33.467838 [DVR] Recording for job 1664317770-213 from 1322D7A7 ch502 into "TV\KDKA-TV News at 630pm\KDKA-TV News at 630pm 2022-09-27-1829.mpg" for 4m27.1122596s
2022/09/27 18:58:33.467838 [DVR] Starting job 1664317800-20 ABC World News Tonight With David Muir on ch=[504 4.1 6001]
2022/09/27 18:58:33.536752 [SYS] Created database snapshot: backup-20220927.185833
2022/09/27 18:58:33.537298 [SYS] Removing old backup backup-20220922.180856
2022/09/27 18:58:34.017554 [TNR] Opened connection to 1322D7A7/2 for ch504 WTAE HD
2022/09/27 18:58:34.018096 [DVR] Recording for job 1664317800-20 from 1322D7A7 ch504 into "TV\ABC World News Tonight With David Muir\ABC World News Tonight With David Muir 2022-09-27-1830.mpg" for 1m26.5321616s
2022/09/27 18:58:34.018096 [DVR] Starting job 1664317800-35 NBC Nightly News With Lester Holt on ch=[511 21.1 11.1 6000 6330]
2022/09/27 18:58:34.018096 [DVR] Waiting 55.9819038s until next job 1664319570-111 Inside Edition
2022/09/27 18:58:34.019789 [ERR] Failed to start stream on channel 511 via 1322D7A7: HDHomeRun: 805 All Tuners In Use
2022/09/27 18:58:34.553558 [TNR] Opened connection to 1311127E/0 for ch511 WPXI HD
2022/09/27 18:58:34.554161 [DVR] Recording for job 1664317800-35 from 1311127E ch511 into "TV\NBC Nightly News With Lester Holt\NBC Nightly News With Lester Holt 2022-09-27-1830.mpg" for 1m25.9819038s
2022/09/27 18:58:42.445705 [IDX] Pruned 1011 expired airings from XMLTV-PlutoTV in 30.1786ms.
2022/09/27 18:58:42.449704 [IDX] Pruned 7 expired airings from X-VIRTUAL in 3.9994ms.
2022/09/27 18:58:42.473704 [IDX] Pruned 1908 expired airings from XMLTV-Stirr in 23.9999ms.
2022/09/27 18:58:42.497706 [IDX] Pruned 410 expired airings from USA-PA66706-X in 24.0021ms.
2022/09/27 18:58:42.507726 [IDX] Pruned 222 expired airings from USA-OTA15236 in 9.0214ms.
2022/09/27 18:58:42.514705 [IDX] Pruned 80 expired airings from X-TVE in 6.979ms.
2022/09/27 18:58:42.514705 [DBG] Scheduling wake timer for guide data in 14h31m47.4852948s
2022/09/27 18:58:42.514705 [DBG] Scheduling wake timer for xmltv guide data in 2h58m30s
2022/09/27 18:59:30.000682 [DVR] Starting job 1664319570-111 Inside Edition on ch=[504 21.1 4.1 6001]
2022/09/27 18:59:30.000682 [TNR] Sharing existing connection to 1322D7A7/2 for ch504 WTAE HD (clients=2, len=0)
2022/09/27 18:59:30.026135 [DVR] Recording for job 1664319570-111 from 1322D7A7 ch504 into "TV\Inside Edition\Inside Edition S35E12 2022-09-27-1859.mpg" for 33m29.9993178s
2022/09/27 18:59:30.026135 [DVR] Starting job 1664319570-163 CBS Evening News With Norah O'Donnell on ch=[502 2.1 6003]
2022/09/27 18:59:30.026135 [DVR] Waiting 3h59m59.9738647s until next job 1664333970-198 KDKA-TV News at Eleven
2022/09/27 18:59:30.026135 [DBG] Scheduling wake timer for scheduled recording in 3h58m29.9738647s
2022/09/27 18:59:30.026682 [TNR] Sharing existing connection to 1322D7A7/1 for ch502 KDKA HD (clients=2, len=0)
2022/09/27 18:59:30.027824 [DVR] Recording for job 1664319570-163 from 1322D7A7 ch502 into "TV\CBS Evening News With Norah O'Donnell\CBS Evening News With Norah O'Donnell 2022-09-27-1859.mpg" for 33m29.9738647s
2022/09/27 18:59:30.151109 [IDX] Generating video index for job 1664319570-111
2022/09/27 18:59:30.180142 [IDX] Generating video index for job 1664319570-163
2022/09/27 19:00:00.002336 [TNR] Closed connection to 1311127E/0 for ch511 WPXI HD
2022/09/27 19:00:00.002336 [TNR] Closed connection to 1322D7A7/0 for ch645 OWN HD
2022/09/27 19:00:00.024686 [SNR] Statistics for "TV\ABC World News Tonight With David Muir\ABC World News Tonight With David Muir 2022-09-27-1830.mpg": ss=100% snq=100% seq=97%,0%-100% bps=8434222,0-12248576 pps=722,0-1049
2022/09/27 19:00:00.024686 [SNR] Buffer statistics for "TV\ABC World News Tonight With David Muir\ABC World News Tonight With David Muir 2022-09-27-1830.mpg": buf=0% drop=0%
2022/09/27 19:00:00.025385 [DVR] Finished job 1664317800-20 ABC World News Tonight With David Muir
2022/09/27 19:00:00.038827 [SNR] Statistics for "TV\NBC Nightly News With Lester Holt\NBC Nightly News With Lester Holt 2022-09-27-1830.mpg": ss=100% snq=100% seq=100% bps=12395863,3529888-15061056 pps=1061,302-1290
2022/09/27 19:00:00.038827 [SNR] Buffer statistics for "TV\NBC Nightly News With Lester Holt\NBC Nightly News With Lester Holt 2022-09-27-1830.mpg": buf=0% drop=0%
2022/09/27 19:00:00.039830 [DVR] Finished job 1664317800-35 NBC Nightly News With Lester Holt
This looks like a restart happened before 7pm?
The first hdhr said no tuners available so it tries the next one
I didn't do any sort of restart myself so not sure what is going on. Saw the same thing previously, however.
What is before the Starting message?
It has long since rolled off now, it looks like another restart occured at 10:58. I've included what precedes it which is similar to what I saw before. There is a huge amount of the same kinds of messages but only included some of them due to posting contraints:
goroutine 725 [select, 154 minutes]:
runtime.gopark(0xc000e05fb0?, 0x2?, 0x27?, 0xf3?, 0xc000e05f94?)
runtime/proc.go:363 +0xd6 fp=0xc000e05e20 sp=0xc000e05e00 pc=0xcff276
runtime.selectgo(0xc000e05fb0, 0xc000e05f90, 0x2d75050?, 0x0, 0x0?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc000e05f60 sp=0xc000e05e20 pc=0xd0edbc
github.com/blugelabs/bluge/index.analysisWorker(...)
github.com/blugelabs/[email protected]/index/writer.go:549
github.com/blugelabs/bluge/index.OpenWriter.func1()
github.com/blugelabs/[email protected]/index/writer.go:69 +0x95 fp=0xc000e05fe0 sp=0xc000e05f60 pc=0x13fcdd5
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc000e05fe8 sp=0xc000e05fe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.defaultConfig.func2
github.com/blugelabs/[email protected]/index/config.go:205 +0x19
goroutine 241 [select, 180 minutes]:
runtime.gopark(0xc001263f58?, 0x3?, 0x20?, 0x3f?, 0xc001263ec6?)
runtime/proc.go:363 +0xd6 fp=0xc001263d30 sp=0xc001263d10 pc=0xcff276
runtime.selectgo(0xc001263f58, 0xc001263ec0, 0x3a2e0a0?, 0x0, 0x676e697275642063?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc001263e70 sp=0xc001263d30 pc=0xd0edbc
github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).mergerLoop(0xc000f0cc00)
github.com/blevesearch/bleve/[email protected]/index/scorch/merge.go:123 +0x5df fp=0xc001263fc8 sp=0xc001263e70 pc=0x150a21f
github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open.func3()
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:186 +0x26 fp=0xc001263fe0 sp=0xc001263fc8 pc=0x1514b26
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc001263fe8 sp=0xc001263fe0 pc=0xd2ee81
created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:186 +0x145
goroutine 307 [select, 180 minutes]:
runtime.gopark(0xc0013a9f68?, 0x5?, 0x75?, 0x30?, 0xc0013a9f1e?)
runtime/proc.go:363 +0xd6 fp=0xc0013a9d60 sp=0xc0013a9d40 pc=0xcff276
runtime.selectgo(0xc0013a9f68, 0xc0013a9f14, 0x2c226c69654e202e?, 0x0, 0x223a22687461705f?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc0013a9ea0 sp=0xc0013a9d60 pc=0xd0edbc
github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).introducerLoop(0xc000f0d000)
github.com/blevesearch/bleve/[email protected]/index/scorch/introducer.go:54 +0x165 fp=0xc0013a9fc8 sp=0xc0013a9ea0 pc=0x1506dc5
github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open.func1()
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:180 +0x26 fp=0xc0013a9fe0 sp=0xc0013a9fc8 pc=0x1514be6
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc0013a9fe8 sp=0xc0013a9fe0 pc=0xd2ee81
created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:180 +0x8b
goroutine 308 [select, 180 minutes]:
runtime.gopark(0xc000f07f80?, 0x3?, 0x40?, 0xee?, 0xc000f07e6a?)
runtime/proc.go:363 +0xd6 fp=0xc001271c68 sp=0xc001271c48 pc=0xcff276
runtime.selectgo(0xc001271f80, 0xc000f07e64, 0x1?, 0x0, 0x1?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc001271da8 sp=0xc001271c68 pc=0xd0edbc
github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).persisterLoop(0xc000f0d000)
github.com/blevesearch/bleve/[email protected]/index/scorch/persister.go:215 +0xb4b fp=0xc001271fc8 sp=0xc001271da8 pc=0x150f10b
github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open.func2()
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:184 +0x26 fp=0xc001271fe0 sp=0xc001271fc8 pc=0x1514b86
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc001271fe8 sp=0xc001271fe0 pc=0xd2ee81
created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:184 +0xf7
goroutine 309 [select, 180 minutes]:
runtime.gopark(0xc0013a5f58?, 0x3?, 0x20?, 0x5f?, 0xc0013a5ec6?)
runtime/proc.go:363 +0xd6 fp=0xc0013a5d30 sp=0xc0013a5d10 pc=0xcff276
runtime.selectgo(0xc0013a5f58, 0xc0013a5ec0, 0x3a2e0a0?, 0x0, 0x19e45717000?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc0013a5e70 sp=0xc0013a5d30 pc=0xd0edbc
github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).mergerLoop(0xc000f0d000)
github.com/blevesearch/bleve/[email protected]/index/scorch/merge.go:123 +0x5df fp=0xc0013a5fc8 sp=0xc0013a5e70 pc=0x150a21f
github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open.func3()
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:186 +0x26 fp=0xc0013a5fe0 sp=0xc0013a5fc8 pc=0x1514b26
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc0013a5fe8 sp=0xc0013a5fe0 pc=0xd2ee81
created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:186 +0x145
goroutine 706 [select, 154 minutes]:
runtime.gopark(0xc001075fb0?, 0x2?, 0x50?, 0x9e?, 0xc001075f94?)
runtime/proc.go:363 +0xd6 fp=0xc001075e20 sp=0xc001075e00 pc=0xcff276
runtime.selectgo(0xc001075fb0, 0xc001075f90, 0x2d75050?, 0x0, 0xc00014d0e0?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc001075f60 sp=0xc001075e20 pc=0xd0edbc
github.com/blugelabs/bluge/index.analysisWorker(...)
github.com/blugelabs/[email protected]/index/writer.go:549
github.com/blugelabs/bluge/index.OpenWriter.func1()
github.com/blugelabs/[email protected]/index/writer.go:69 +0x95 fp=0xc001075fe0 sp=0xc001075f60 pc=0x13fcdd5
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc001075fe8 sp=0xc001075fe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.defaultConfig.func2
github.com/blugelabs/[email protected]/index/config.go:205 +0x19
goroutine 322 [select, 3 minutes]:
runtime.gopark(0xc000d51fb0?, 0x2?, 0x38?, 0x1e?, 0xc000d51f94?)
runtime/proc.go:363 +0xd6 fp=0xc000d51e20 sp=0xc000d51e00 pc=0xcff276
runtime.selectgo(0xc000d51fb0, 0xc000d51f90, 0xa?, 0x0, 0x4000000000000000?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc000d51f60 sp=0xc000d51e20 pc=0xd0edbc
github.com/blugelabs/bluge/index.analysisWorker(...)
github.com/blugelabs/[email protected]/index/writer.go:549
github.com/blugelabs/bluge/index.OpenWriter.func1()
github.com/blugelabs/[email protected]/index/writer.go:69 +0x95 fp=0xc000d51fe0 sp=0xc000d51f60 pc=0x13fcdd5
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc000d51fe8 sp=0xc000d51fe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.defaultConfig.func2
github.com/blugelabs/[email protected]/index/config.go:205 +0x19
goroutine 355 [select, 8 minutes]:
runtime.gopark(0xc00145ffb0?, 0x2?, 0x38?, 0xfe?, 0xc00145ff94?)
runtime/proc.go:363 +0xd6 fp=0xc00145fe20 sp=0xc00145fe00 pc=0xcff276
runtime.selectgo(0xc00145ffb0, 0xc00145ff90, 0x1?, 0x0, 0x0?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc00145ff60 sp=0xc00145fe20 pc=0xd0edbc
github.com/blugelabs/bluge/index.analysisWorker(...)
github.com/blugelabs/[email protected]/index/writer.go:549
github.com/blugelabs/bluge/index.OpenWriter.func1()
github.com/blugelabs/[email protected]/index/writer.go:69 +0x95 fp=0xc00145ffe0 sp=0xc00145ff60 pc=0x13fcdd5
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc00145ffe8 sp=0xc00145ffe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.defaultConfig.func2
github.com/blugelabs/[email protected]/index/config.go:205 +0x19
goroutine 356 [select]:
runtime.gopark(0xc000763fb0?, 0x2?, 0x38?, 0x3e?, 0xc000763f94?)
runtime/proc.go:363 +0xd6 fp=0xc000763e20 sp=0xc000763e00 pc=0xcff276
runtime.selectgo(0xc000763fb0, 0xc000763f90, 0xc000996420?, 0x0, 0xc0007d43c0?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc000763f60 sp=0xc000763e20 pc=0xd0edbc
github.com/blugelabs/bluge/index.analysisWorker(...)
github.com/blugelabs/[email protected]/index/writer.go:549
github.com/blugelabs/bluge/index.OpenWriter.func1()
github.com/blugelabs/[email protected]/index/writer.go:69 +0x95 fp=0xc000763fe0 sp=0xc000763f60 pc=0x13fcdd5
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc000763fe8 sp=0xc000763fe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.defaultConfig.func2
github.com/blugelabs/[email protected]/index/config.go:205 +0x19
goroutine 357 [select]:
runtime.gopark(0xc0015e5fb0?, 0x2?, 0x38?, 0x5e?, 0xc0015e5f94?)
runtime/proc.go:363 +0xd6 fp=0xc0015e5e20 sp=0xc0015e5e00 pc=0xcff276
runtime.selectgo(0xc0015e5fb0, 0xc0015e5f90, 0x0?, 0x0, 0x0?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc0015e5f60 sp=0xc0015e5e20 pc=0xd0edbc
github.com/blugelabs/bluge/index.analysisWorker(...)
github.com/blugelabs/[email protected]/index/writer.go:549
github.com/blugelabs/bluge/index.OpenWriter.func1()
github.com/blugelabs/[email protected]/index/writer.go:69 +0x95 fp=0xc0015e5fe0 sp=0xc0015e5f60 pc=0x13fcdd5
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc0015e5fe8 sp=0xc0015e5fe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.defaultConfig.func2
github.com/blugelabs/[email protected]/index/config.go:205 +0x19
goroutine 358 [select]:
runtime.gopark(0xc001377f40?, 0x5?, 0x60?, 0xe0?, 0xc001377ece?)
runtime/proc.go:363 +0xd6 fp=0xc001377d18 sp=0xc001377cf8 pc=0xcff276
runtime.selectgo(0xc001377f40, 0xc001377ec4, 0x4cd3?, 0x0, 0x6d9?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc001377e58 sp=0xc001377d18 pc=0xd0edbc
github.com/blugelabs/bluge/index.(*Writer).introducerLoop(0xc001312480, 0xc000f17620, 0xc000f176e0, 0xc000f17860, 0xc000beff20, 0x0?)
github.com/blugelabs/[email protected]/index/introducer.go:51 +0x185 fp=0xc001377fa0 sp=0xc001377e58 pc=0x13ebd85
github.com/blugelabs/bluge/index.OpenWriter.func2()
github.com/blugelabs/[email protected]/index/writer.go:127 +0x3a fp=0xc001377fe0 sp=0xc001377fa0 pc=0x13fcd1a
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc001377fe8 sp=0xc001377fe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.OpenWriter
github.com/blugelabs/[email protected]/index/writer.go:127 +0x705
goroutine 359 [select]:
runtime.gopark(0xc0015edf58?, 0x3?, 0x7e?, 0xe8?, 0xc0015ede0a?)
runtime/proc.go:363 +0xd6 fp=0xc0015edc08 sp=0xc0015edbe8 pc=0xcff276
runtime.selectgo(0xc0015edf58, 0xc0015ede04, 0xc000f58100?, 0x0, 0x0?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc0015edd48 sp=0xc0015edc08 pc=0xd0edbc
github.com/blugelabs/bluge/index.(*Writer).persisterLoop(0xc001312480, 0x0?, 0x0?, 0xc000beff20, 0xc000beff80, 0x4c81)
github.com/blugelabs/[email protected]/index/persister.go:47 +0x2cc fp=0xc0015edfa0 sp=0xc0015edd48 pc=0x13f246c
github.com/blugelabs/bluge/index.OpenWriter.func3()
github.com/blugelabs/[email protected]/index/writer.go:129 +0x3a fp=0xc0015edfe0 sp=0xc0015edfa0 pc=0x13fccba
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc0015edfe8 sp=0xc0015edfe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.OpenWriter
github.com/blugelabs/[email protected]/index/writer.go:129 +0x7c7
goroutine 360 [select]:
runtime.gopark(0xc000d35f18?, 0x2?, 0xd0?, 0x5e?, 0xc000d35e6c?)
runtime/proc.go:363 +0xd6 fp=0xc001073c98 sp=0xc001073c78 pc=0xcff276
runtime.selectgo(0xc001073f18, 0xc000d35e68, 0x3a2e0a0?, 0x0, 0x7d0?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc001073dd8 sp=0xc001073c98 pc=0xd0edbc
github.com/blugelabs/bluge/index.(*Writer).mergerLoop(0xc001312480, 0x0?, 0xc000beff80)
github.com/blugelabs/[email protected]/index/merge.go:42 +0x225 fp=0xc001073fb8 sp=0xc001073dd8 pc=0x13ee565
github.com/blugelabs/bluge/index.OpenWriter.func4()
github.com/blugelabs/[email protected]/index/writer.go:131 +0x2e fp=0xc001073fe0 sp=0xc001073fb8 pc=0x13fcc4e
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc001073fe8 sp=0xc001073fe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.OpenWriter
github.com/blugelabs/[email protected]/index/writer.go:131 +0x84a
goroutine 709 [select, 154 minutes]:
runtime.gopark(0xc000d01f58?, 0x3?, 0x98?, 0x2c?, 0xc000d01e0a?)
runtime/proc.go:363 +0xd6 fp=0xc000d01c08 sp=0xc000d01be8 pc=0xcff276
runtime.selectgo(0xc000d01f58, 0xc000d01e04, 0xc000d7a3c0?, 0x0, 0x0?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc000d01d48 sp=0xc000d01c08 pc=0xd0edbc
github.com/blugelabs/bluge/index.(*Writer).persisterLoop(0xc001312900, 0xc0010de280?, 0x2d67d60?, 0xc000cf16e0, 0xc000cf1740, 0x8)
github.com/blugelabs/[email protected]/index/persister.go:47 +0x2cc fp=0xc000d01fa0 sp=0xc000d01d48 pc=0x13f246c
github.com/blugelabs/bluge/index.OpenWriter.func3()
github.com/blugelabs/[email protected]/index/writer.go:129 +0x3a fp=0xc000d01fe0 sp=0xc000d01fa0 pc=0x13fccba
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc000d01fe8 sp=0xc000d01fe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.OpenWriter
github.com/blugelabs/[email protected]/index/writer.go:129 +0x7c7
goroutine 708 [select, 154 minutes]:
runtime.gopark(0xc000e1ff40?, 0x5?, 0x0?, 0xd0?, 0xc000e1fece?)
runtime/proc.go:363 +0xd6 fp=0xc000e1fd18 sp=0xc000e1fcf8 pc=0xcff276
runtime.selectgo(0xc000e1ff40, 0xc000e1fec4, 0x0?, 0x0, 0xc000e1fea0?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc000e1fe58 sp=0xc000e1fd18 pc=0xd0edbc
github.com/blugelabs/bluge/index.(*Writer).introducerLoop(0xc001312900, 0xc0011dc4e0, 0xc0011dc540, 0xc0011dc5a0, 0xc000cf16e0, 0xc000e11470?)
github.com/blugelabs/[email protected]/index/introducer.go:51 +0x185 fp=0xc000e1ffa0 sp=0xc000e1fe58 pc=0x13ebd85
github.com/blugelabs/bluge/index.OpenWriter.func2()
github.com/blugelabs/[email protected]/index/writer.go:127 +0x3a fp=0xc000e1ffe0 sp=0xc000e1ffa0 pc=0x13fcd1a
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc000e1ffe8 sp=0xc000e1ffe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.OpenWriter
github.com/blugelabs/[email protected]/index/writer.go:127 +0x705
goroutine 710 [select, 154 minutes]:
runtime.gopark(0xc001079f18?, 0x2?, 0xd0?, 0x9e?, 0xc001079e6c?)
runtime/proc.go:363 +0xd6 fp=0xc001079c98 sp=0xc001079c78 pc=0xcff276
runtime.selectgo(0xc001079f18, 0xc001079e68, 0x100050002?, 0x0, 0x2?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc001079dd8 sp=0xc001079c98 pc=0xd0edbc
github.com/blugelabs/bluge/index.(*Writer).mergerLoop(0xc001312900, 0x2d76ef0?, 0xc000cf1740)
github.com/blugelabs/[email protected]/index/merge.go:42 +0x225 fp=0xc001079fb8 sp=0xc001079dd8 pc=0x13ee565
github.com/blugelabs/bluge/index.OpenWriter.func4()
github.com/blugelabs/[email protected]/index/writer.go:131 +0x2e fp=0xc001079fe0 sp=0xc001079fb8 pc=0x13fcc4e
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc001079fe8 sp=0xc001079fe0 pc=0xd2ee81
created by github.com/blugelabs/bluge/index.OpenWriter
github.com/blugelabs/[email protected]/index/writer.go:131 +0x84a
goroutine 4198 [IO wait]:
runtime.gopark(0x0?, 0xc000819918?, 0xc8?, 0x99?, 0xc000819948?)
runtime/proc.go:363 +0xd6 fp=0xc0007795b0 sp=0xc000779590 pc=0xcff276
runtime.netpollblock(0xc001850dd8?, 0x779668?, 0xc0?)
runtime/netpoll.go:526 +0xf7 fp=0xc0007795e8 sp=0xc0007795b0 pc=0xcf5297
internal/poll.runtime_pollWait(0x19e44bb3a78, 0x72)
runtime/netpoll.go:305 +0x89 fp=0xc000779608 sp=0xc0007795e8 pc=0xd283c9
internal/poll.(*pollDesc).wait(0xc000124790?, 0x2c?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x32 fp=0xc000779630 sp=0xc000779608 pc=0xdb9132
internal/poll.execIO(0xc000819918, 0x2b2de28)
internal/poll/fd_windows.go:175 +0xe5 fp=0xc000779688 sp=0xc000779630 pc=0xdba765
internal/poll.(*FD).Read(0xc000819900, {0xc000d82880, 0xd80, 0xd80})
internal/poll/fd_windows.go:441 +0x26b fp=0xc000779718 sp=0xc000779688 pc=0xdbb5eb
net.(*netFD).Read(0xc000819900, {0xc000d82880?, 0xc000f73a20?, 0xc000d82885?})
net/fd_posix.go:55 +0x29 fp=0xc000779760 sp=0xc000779718 pc=0xecc129
net.(*conn).Read(0xc000be6640, {0xc000d82880?, 0x200aaaaaaaa?, 0x2a?})
net/net.go:183 +0x45 fp=0xc0007797a8 sp=0xc000779760 pc=0xee4245
crypto/tls.(*atLeastReader).Read(0xc0012915f0, {0xc000d82880?, 0x0?, 0x2030005?})
crypto/tls/conn.go:787 +0x3d fp=0xc0007797f0 sp=0xc0007797a8 pc=0xf2889d
bytes.(*Buffer).ReadFrom(0xc00079c978, {0x2d60f20, 0xc0012915f0})
bytes/buffer.go:202 +0x98 fp=0xc000779848 sp=0xc0007797f0 pc=0xde0558
crypto/tls.(*Conn).readFromUntil(0xc00079c700, {0x19e44d550c0?, 0xc000be6640}, 0xd80?)
crypto/tls/conn.go:809 +0xe5 fp=0xc000779888 sp=0xc000779848 pc=0xf28a85
crypto/tls.(*Conn).readRecordOrCCS(0xc00079c700, 0x0)
crypto/tls/conn.go:616 +0x116 fp=0xc000779c10 sp=0xc000779888 pc=0xf25ed6
crypto/tls.(*Conn).readRecord(...)
crypto/tls/conn.go:582
crypto/tls.(*Conn).Read(0xc00079c700, {0xc000e66000, 0x1000, 0xfb18e0?})
crypto/tls/conn.go:1287 +0x16f fp=0xc000779c80 sp=0xc000779c10 pc=0xf2bb2f
bufio.(*Reader).Read(0xc001307920, {0xc000e53ee0, 0x9, 0xfce965?})
bufio/bufio.go:237 +0x1bb fp=0xc000779cb8 sp=0xc000779c80 pc=0xf6113b
io.ReadAtLeast({0x2d60d60, 0xc001307920}, {0xc000e53ee0, 0x9, 0x9}, 0x9)
io/io.go:332 +0x9a fp=0xc000779d00 sp=0xc000779cb8 pc=0xd3ddfa
io.ReadFull(...)
io/io.go:351
net/http.http2readFrameHeader({0xc000e53ee0?, 0x9?, 0xc0013cd620?}, {0x2d60d60?, 0xc001307920?})
net/http/h2_bundle.go:1565 +0x6e fp=0xc000779d50 sp=0xc000779d00 pc=0xfa842e
net/http.(*http2Framer).ReadFrame(0xc000e53ea0)
net/http/h2_bundle.go:1829 +0x95 fp=0xc000779e00 sp=0xc000779d50 pc=0xfa8c95
net/http.(*http2clientConnReadLoop).run(0xc000779f98)
net/http/h2_bundle.go:8875 +0x130 fp=0xc000779f60 sp=0xc000779e00 pc=0xfcb810
net/http.(*http2ClientConn).readLoop(0xc00067a780)
net/http/h2_bundle.go:8771 +0x6f fp=0xc000779fc8 sp=0xc000779f60 pc=0xfcad2f
net/http.(*http2Transport).newClientConn.func1()
net/http/h2_bundle.go:7478 +0x26 fp=0xc000779fe0 sp=0xc000779fc8 pc=0xfc3a06
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc000779fe8 sp=0xc000779fe0 pc=0xd2ee81
created by net/http.(*http2Transport).newClientConn
net/http/h2_bundle.go:7478 +0xaaa
goroutine 2401 [select]:
runtime.gopark(0xc000f072d0?, 0x2?, 0xa0?, 0x7b?, 0xc000f07244?)
runtime/proc.go:363 +0xd6 fp=0xc000f070a0 sp=0xc000f07080 pc=0xcff276
runtime.selectgo(0xc000f072d0, 0xc000f07240, 0x1?, 0x0, 0x10?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc000f071e0 sp=0xc000f070a0 pc=0xd0edbc
main.httpDvrMiscEvents.func1(0xc000166900)
github.com/fancybits/channels-server/http_dvr_misc.go:102 +0x43c fp=0xc000f07338 sp=0xc000f071e0 pc=0x1eb6abc
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
main.subscriptionMiddleware(0xc000166900)
github.com/fancybits/channels-server/http.go:276 +0x344 fp=0xc000f073d0 sp=0xc000f07338 pc=0x1e7e0a4
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
main.channelsDvrIdentifier(0xc000166900)
github.com/fancybits/channels-server/http.go:253 +0x6b fp=0xc000f07408 sp=0xc000f073d0 pc=0x1e7dd0b
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
main.authMiddleware(0xc000166900)
github.com/fancybits/channels-server/http.go:245 +0xb6e fp=0xc000f07660 sp=0xc000f07408 pc=0x1e7db0e
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
github.com/gin-gonic/gin.CustomRecoveryWithWriter.func1(0xc000166900)
github.com/gin-gonic/[email protected]/recovery.go:107 +0x82 fp=0xc000f076b0 sp=0xc000f07660 pc=0x12730a2
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
github.com/gin-gonic/gin.LoggerWithConfig.func1(0xc000166900)
github.com/gin-gonic/[email protected]/logger.go:240 +0xe7 fp=0xc000f07868 sp=0xc000f076b0 pc=0x12721e7
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
github.com/gin-contrib/sessions.Sessions.func1(0xc000166900)
github.com/gin-contrib/[email protected]/sessions.go:65 +0x19a fp=0xc000f078f0 sp=0xc000f07868 pc=0x19f505a
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
main.StartHTTPServer.func1(0xc000166900)
github.com/fancybits/channels-server/http.go:366 +0x1e6 fp=0xc000f07930 sp=0xc000f078f0 pc=0x1e7e946
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc000502820, 0xc000166900)
github.com/gin-gonic/[email protected]/gin.go:598 +0x671 fp=0xc000f07ab8 sp=0xc000f07930 pc=0x12712f1
github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc000502820, {0x2d75260?, 0xc000cd0000}, 0xc000166300)
github.com/gin-gonic/[email protected]/gin.go:554 +0x1d2 fp=0xc000f07af8 sp=0xc000f07ab8 pc=0x1270a92
net/http.serverHandler.ServeHTTP({0xc0023aa060?}, {0x2d75260, 0xc000cd0000}, 0xc000166300)
net/http/server.go:2947 +0x30c fp=0xc000f07ba8 sp=0xc000f07af8 pc=0xfe912c
net/http.(*conn).serve(0xc000ef43c0, {0x2d76ef0, 0xc00096e600})
net/http/server.go:1991 +0x607 fp=0xc000f07fb8 sp=0xc000f07ba8 pc=0xfe4407
net/http.(*Server).Serve.func3()
net/http/server.go:3102 +0x2e fp=0xc000f07fe0 sp=0xc000f07fb8 pc=0xfe9a6e
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc000f07fe8 sp=0xc000f07fe0 pc=0xd2ee81
created by net/http.(*Server).Serve
net/http/server.go:3102 +0x4db
goroutine 2503 [IO wait]:
runtime.gopark(0xc000047a40?, 0x0?, 0x68?, 0xa3?, 0xc00087a398?)
runtime/proc.go:363 +0xd6 fp=0xc0019786a0 sp=0xc001978680 pc=0xcff276
runtime.netpollblock(0xa0c?, 0x87a3a8?, 0xc0?)
runtime/netpoll.go:526 +0xf7 fp=0xc0019786d8 sp=0xc0019786a0 pc=0xcf5297
internal/poll.runtime_pollWait(0x19e65b1d2d8, 0x77)
runtime/netpoll.go:305 +0x89 fp=0xc0019786f8 sp=0xc0019786d8 pc=0xd283c9
internal/poll.(*pollDesc).wait(0xc00087a438?, 0x77?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x32 fp=0xc001978720 sp=0xc0019786f8 pc=0xdb9132
internal/poll.execIO(0xc00087a368, 0x2b2de60)
internal/poll/fd_windows.go:175 +0xe5 fp=0xc001978778 sp=0xc001978720 pc=0xdba765
internal/poll.(*FD).Write(0xc00087a280, {0xc001c3a000, 0x8000, 0x8000})
internal/poll/fd_windows.go:695 +0x328 fp=0xc001978820 sp=0xc001978778 pc=0xdbd268
net.(*netFD).Write(0xc00087a280, {0xc001c3a000?, 0xd06e00?, 0xc0019788b8?})
net/fd_posix.go:96 +0x29 fp=0xc001978868 sp=0xc001978820 pc=0xecc9a9
net.(*conn).Write(0xc000be6388, {0xc001c3a000?, 0xc000052a00?, 0xcc4eaa?})
net/net.go:195 +0x45 fp=0xc0019788b0 sp=0xc001978868 pc=0xee4445
github.com/soheilhy/cmux.(*MuxConn).Write(0xcc4f47?, {0xc001c3a000?, 0xc00047d2c0?, 0x0?})
<autogenerated>:1 +0x2f fp=0xc0019788e0 sp=0xc0019788b0 pc=0x1a3762f
net/http.checkConnErrorWriter.Write({0xc001727300?}, {0xc001c3a000?, 0x0?, 0x1?})
net/http/server.go:3609 +0x33 fp=0xc001978930 sp=0xc0019788e0 pc=0xfeb213
bufio.(*Writer).Write(0xc001727300, {0xc001c3a000?, 0xc0019789b8?, 0x8000?})
bufio/bufio.go:669 +0xed fp=0xc001978990 sp=0xc001978930 pc=0xf62a4d
net/http.(*chunkWriter).Write(0xc00124d2a0, {0xc001c3a000, 0x8000, 0x8000})
net/http/server.go:388 +0x115 fp=0xc001978a00 sp=0xc001978990 pc=0xfdd055
bufio.(*Writer).Write(0xc0000c0040, {0xc001c3a000?, 0xc001978a90?, 0xdb8e45?})
bufio/bufio.go:669 +0xed fp=0xc001978a60 sp=0xc001978a00 pc=0xf62a4d
net/http.(*response).write(0xc00124d260, 0x8000, {0xc001c3a000, 0x8000, 0x8000}, {0x0, 0x0})
net/http/server.go:1640 +0x21e fp=0xc001978b58 sp=0xc001978a60 pc=0xfe345e
net/http.(*response).Write(0xc000be6398?, {0xc001c3a000?, 0x26f8800?, 0xc000e8e301?})
net/http/server.go:1598 +0x30 fp=0xc001978ba0 sp=0xc001978b58 pc=0xfe3190
github.com/gin-gonic/gin.(*responseWriter).Write(0xc000e8e300, {0xc001c3a000?, 0x8000?, 0x8000?})
github.com/gin-gonic/[email protected]/response_writer.go:78 +0x78 fp=0xc001978bd0 sp=0xc001978ba0 pc=0x1273fd8
io.copyBuffer({0x19e44c9af48, 0xc000e8e300}, {0x2d67b20, 0xc0007cd638}, {0x0, 0x0, 0x0})
io/io.go:429 +0x204 fp=0xc001978c50 sp=0xc001978bd0 pc=0xd3e384
io.Copy(...)
io/io.go:386
io.CopyN({0x19e44c9af48, 0xc000e8e300}, {0x2d681c0?, 0xc000be6398}, 0x4fddb850)
io/io.go:362 +0x9a fp=0xc001978ca0 sp=0xc001978c50 pc=0xd3dfba
net/http.serveContent({0x19e44d550e0?, 0xc000e8e300}, 0xc000167200, {0xc000da92e0, 0x31}, {0xcc74f8?, 0x269f420?, 0x3a2e0a0?}, 0xc001979018, {0x19e65ebd508, ...})
net/http/fs.go:337 +0xd58 fp=0xc001978ed0 sp=0xc001978ca0 pc=0xfa1f18
net/http.serveFile({0x19e44d550e0, 0xc000e8e300}, 0xc000167200, {0x2d6a540, 0xc0009d3380}, {0xc000da9160, 0x31}, 0x0)
net/http/fs.go:665 +0x5e5 fp=0xc001979070 sp=0xc001978ed0 pc=0xfa3d85
net/http.ServeFile({0x19e44d550e0, 0xc000e8e300}, 0xc000167200, {0xc000da9140, 0x51})
net/http/fs.go:726 +0xc5 fp=0xc0019790d0 sp=0xc001979070 pc=0xfa45c5
main.httpDvrFileStream.func2(0xc000e8e300)
github.com/fancybits/channels-server/http_dvr_file.go:698 +0xbcf fp=0xc0019792c0 sp=0xc0019790d0 pc=0x1ea5f6f
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
main.extractDvrFileMiddleware(0xc000e8e300)
github.com/fancybits/channels-server/http_dvr_file.go:35 +0x142 fp=0xc001979338 sp=0xc0019792c0 pc=0x1e9dfa2
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
main.subscriptionMiddleware(0xc000e8e300)
github.com/fancybits/channels-server/http.go:276 +0x344 fp=0xc0019793d0 sp=0xc001979338 pc=0x1e7e0a4
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
main.channelsDvrIdentifier(0xc000e8e300)
github.com/fancybits/channels-server/http.go:253 +0x6b fp=0xc001979408 sp=0xc0019793d0 pc=0x1e7dd0b
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
main.authMiddleware(0xc000e8e300)
github.com/fancybits/channels-server/http.go:245 +0xb6e fp=0xc001979660 sp=0xc001979408 pc=0x1e7db0e
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
github.com/gin-gonic/gin.CustomRecoveryWithWriter.func1(0xc000e8e300)
github.com/gin-gonic/[email protected]/recovery.go:107 +0x82 fp=0xc0019796b0 sp=0xc001979660 pc=0x12730a2
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
github.com/gin-gonic/gin.LoggerWithConfig.func1(0xc000e8e300)
github.com/gin-gonic/[email protected]/logger.go:240 +0xe7 fp=0xc001979868 sp=0xc0019796b0 pc=0x12721e7
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
github.com/gin-contrib/sessions.Sessions.func1(0xc000e8e300)
github.com/gin-contrib/[email protected]/sessions.go:65 +0x19a fp=0xc0019798f0 sp=0xc001979868 pc=0x19f505a
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
main.StartHTTPServer.func1(0xc000e8e300)
github.com/fancybits/channels-server/http.go:366 +0x1e6 fp=0xc001979930 sp=0xc0019798f0 pc=0x1e7e946
github.com/gin-gonic/gin.(*Context).Next(...)
github.com/gin-gonic/[email protected]/context.go:169
github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc000502820, 0xc000e8e300)
github.com/gin-gonic/[email protected]/gin.go:598 +0x671 fp=0xc001979ab8 sp=0xc001979930 pc=0x12712f1
github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc000502820, {0x2d75260?, 0xc00124d260}, 0xc000167200)
github.com/gin-gonic/[email protected]/gin.go:554 +0x1d2 fp=0xc001979af8 sp=0xc001979ab8 pc=0x1270a92
net/http.serverHandler.ServeHTTP({0xc001b55710?}, {0x2d75260, 0xc00124d260}, 0xc000167200)
net/http/server.go:2947 +0x30c fp=0xc001979ba8 sp=0xc001979af8 pc=0xfe912c
net/http.(*conn).serve(0xc000ed6000, {0x2d76ef0, 0xc00096e600})
net/http/server.go:1991 +0x607 fp=0xc001979fb8 sp=0xc001979ba8 pc=0xfe4407
net/http.(*Server).Serve.func3()
net/http/server.go:3102 +0x2e fp=0xc001979fe0 sp=0xc001979fb8 pc=0xfe9a6e
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc001979fe8 sp=0xc001979fe0 pc=0xd2ee81
created by net/http.(*Server).Serve
net/http/server.go:3102 +0x4db
goroutine 2350 [runnable]:
net/http.(*transferReader).parseTransferEncoding(0xc000f1b8b0)
net/http/transfer.go:626 +0x290 fp=0xc000f1b850 sp=0xc000f1b848 pc=0xff1af0
net/http.readTransfer({0x29a8100?, 0xc025d86600?}, 0xc000cf1aa0)
net/http/transfer.go:521 +0x1d1 fp=0xc000f1b918 sp=0xc000f1b850 pc=0xff1171
net/http.readRequest(0xc0c5087744e35888?)
net/http/request.go:1108 +0x567 fp=0xc000f1ba20 sp=0xc000f1b918 pc=0xfd9ee7
net/http.(*conn).readRequest(0xc000f3cf00, {0x2d76e48, 0xc000ff4a80})
net/http/server.go:994 +0x24a fp=0xc000f1bba8 sp=0xc000f1ba20 pc=0xfdfc0a
net/http.(*conn).serve(0xc000f3cf00, {0x2d76ef0, 0xc00096e600})
net/http/server.go:1916 +0x345 fp=0xc000f1bfb8 sp=0xc000f1bba8 pc=0xfe4145
net/http.(*Server).Serve.func3()
net/http/server.go:3102 +0x2e fp=0xc000f1bfe0 sp=0xc000f1bfb8 pc=0xfe9a6e
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc000f1bfe8 sp=0xc000f1bfe0 pc=0xd2ee81
created by net/http.(*Server).Serve
net/http/server.go:3102 +0x4db
goroutine 1552 [chan receive]:
runtime.gopark(0xccf3e7?, 0xc0059a5fe0?, 0x60?, 0x4a?, 0xc000600001?)
runtime/proc.go:363 +0xd6 fp=0xc001897e78 sp=0xc001897e58 pc=0xcff276
runtime.chanrecv(0xc000bee1e0, 0x0, 0x1)
runtime/chan.go:583 +0x49b fp=0xc001897f08 sp=0xc001897e78 pc=0xcc7fbb
runtime.chanrecv1(0x3a894f0?, 0x16?)
runtime/chan.go:442 +0x18 fp=0xc001897f30 sp=0xc001897f08 pc=0xcc7ab8
github.com/shirou/gopsutil/load.loadAvgGoroutine()
github.com/shirou/[email protected]+incompatible/load/load_windows.go:52 +0x1fd fp=0xc001897fe0 sp=0xc001897f30 pc=0x1a4f49d
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc001897fe8 sp=0xc001897fe0 pc=0xd2ee81
created by github.com/shirou/gopsutil/load.AvgWithContext.func1
github.com/shirou/[email protected]+incompatible/load/load_windows.go:63 +0x25
goroutine 2505 [select]:
runtime.gopark(0xc006059f88?, 0x2?, 0x48?, 0x9e?, 0xc006059f5c?)
runtime/proc.go:363 +0xd6 fp=0xc001719dc0 sp=0xc001719da0 pc=0xcff276
runtime.selectgo(0xc001719f88, 0xc006059f58, 0x1a?, 0x0, 0x2?, 0x1)
runtime/select.go:328 +0x7dc fp=0xc001719f00 sp=0xc001719dc0 pc=0xd0edbc
main.httpDvrFileStream.func2.1()
github.com/fancybits/channels-server/http_dvr_file.go:626 +0x1b0 fp=0xc001719fe0 sp=0xc001719f00 pc=0x1ea6330
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc001719fe8 sp=0xc001719fe0 pc=0xd2ee81
created by main.httpDvrFileStream.func2
github.com/fancybits/channels-server/http_dvr_file.go:622 +0x4cc
goroutine 4162 [runnable]:
runtime.gopark(0xc000fba360?, 0xc000e3fee0?, 0x9f?, 0xf0?, 0x19e1ef70eb8?)
runtime/proc.go:363 +0xd6 fp=0xc000e3fe60 sp=0xc000e3fe40 pc=0xcff276
runtime.chansend(0xc0007ee6c0, 0xc000e3ff68, 0x1, 0xc004f57101?)
runtime/chan.go:259 +0x43b fp=0xc000e3fee8 sp=0xc000e3fe60 pc=0xcc719b
runtime.chansend1(0x277e4c0?, 0xc012fac420?)
runtime/chan.go:145 +0x1d fp=0xc000e3ff18 sp=0xc000e3fee8 pc=0xcc6d3d
github.com/blevesearch/bleve_index_api.(*AnalysisQueue).Queue(...)
github.com/blevesearch/[email protected]/analysis.go:25
github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Batch.func2()
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:349 +0x150 fp=0xc000e3ffe0 sp=0xc000e3ff18 pc=0x1516070
runtime.goexit()
runtime/asm_amd64.s:1594 +0x1 fp=0xc000e3ffe8 sp=0xc000e3ffe0 pc=0xd2ee81
created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Batch
github.com/blevesearch/bleve/[email protected]/index/scorch/scorch.go:344 +0x39b
2022/09/27 21:58:50.099631 [SYS] Starting Channels DVR v2022.09.23.0124 (windows-x86_64 pid:13112) in C:\ProgramData\ChannelsDVR\data
2022/09/27 21:58:50.101628 [SYS] Running as a Windows system service.
2022/09/27 21:58:50.265260 [SYS] Started HTTP Server on 8089
2022/09/27 21:58:54.392390 [HDR] Found 3 devices
2022/09/27 21:58:54.835426 [M3U] Refreshed lineup for PlutoTV with 342 channels
2022/09/27 21:58:54.922787 [M3U] Refreshed lineup for Stirr with 106 channels
Submit diagnostics so we can see the whole thing
Just submitted.
Was this resolved? Just noticed two weeks of 'Amazing Race' tagged as interrupted and these do not play at all. Never had an issue with any recordings before. Program right before it on same channel recorded fine both weeks.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.