| Tuesday, February 14th, 2017, 00:46 UTC | ||
| [00:46:45] | brfransen (brfransen!~brfransen@71.11.51.80) has quit (Quit: Byebye) | |
| [00:47:27] | brfransen (brfransen!~brfransen@71.11.51.80) has joined #mythtv | |
| [01:07:05] | membiblio (membiblio!~membiblio@pool-96-235-18-67.pitbpa.fios.verizon.net) has quit (Ping timeout: 240 seconds) | |
| [01:11:43] | membiblio (membiblio!~membiblio@pool-96-235-18-67.pitbpa.fios.verizon.net) has joined #mythtv | |
| [01:32:33] | arescorpio (arescorpio!~arescorpi@190.190.244.166) has joined #mythtv | |
| [02:44:03] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
| [03:15:22] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 264 seconds) | |
| [03:19:55] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
| [03:42:05] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Quit: Leaving) | |
| [04:50:40] | arescorpio (arescorpio!~arescorpi@190.190.244.166) has quit (Read error: Connection reset by peer) | |
| [04:54:11] | dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 276 seconds) | |
| [04:57:34] | dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has joined #mythtv | |
| [05:38:05] | MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has quit (Ping timeout: 240 seconds) | |
| [06:49:08] | Chutt (Chutt!~ijr@2605:a000:1208:c087:686a:83a9:b4ee:84d1) has quit (Ping timeout: 240 seconds) | |
| [07:38:16] | Chutt (Chutt!~ijr@2605:a000:1208:c087:c54:8c91:f75a:b0d0) has joined #mythtv | |
| [08:07:06] | SteveGoodey (SteveGoodey!~steve@host86-149-197-153.range86-149.btcentralplus.com) has joined #mythtv | |
| [08:08:55] | blahdodo (blahdodo!~blahdodo@69.172.164.248) has quit (Ping timeout: 255 seconds) | |
| [08:11:01] | dekarl: | !seen mythbuildbot |
| [08:11:01] | MythLogBot: | mythbuildbot has not been seen here |
| [08:11:42] | dekarl: | !seen MythBuild |
| [08:11:42] | MythLogBot: | MythBuild was last seen 2 hours 33 minutes 37 seconds ago |
| [08:11:54] | dekarl: | stuarta -^ |
| [08:18:02] | blahdodo (blahdodo!~blahdodo@69.172.164.248) has joined #mythtv | |
| [08:25:53] | stuarta: | dekarl: my monitoring system agrees with you :) |
| [08:25:55] | stuarta: | \o/ |
| [08:32:16] | MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has joined #mythtv | |
| [08:39:22] | blahdodo (blahdodo!~blahdodo@69.172.164.248) has quit (Ping timeout: 255 seconds) | |
| [08:44:41] | stuarta: | hmmm, alcor crashed and rebooted, and only the build master didn't come back up properly |
| [08:55:46] | stuarta: | yay, my monitoring did notice it crashed |
| [08:57:28] | willcooke (willcooke!~willcooke@host-80-47-107-240.as13285.net) has joined #mythtv | |
| [08:57:29] | willcooke (willcooke!~willcooke@host-80-47-107-240.as13285.net) has quit (Changing host) | |
| [08:57:29] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
| [09:02:37] | blahdodo (blahdodo!~blahdodo@69.172.164.248) has joined #mythtv | |
| [09:03:46] | stuarta: | dekarl: i have a change to pull across to master, so i'll get that in now |
| [09:06:16] | stuarta: | it'll be good to get some soak time on it anyway, been running it a week or two with no adverse effects |
| [09:10:39] | stuarta: | table handling rework :) |
| [09:13:28] | stuarta: | sigh, my pre commit test build might take a while.... :( |
| [09:13:33] | stuarta: | last time it took an hour |
| [09:15:57] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:24f1:a743:1a06:2b08) has joined #mythtv | |
| [09:39:34] | stuarta: | dekarl: btw. is your freebsd11 arm builder ever coming back? or should i remove it from the build network? |
| [11:07:54] | SteveGoodey (SteveGoodey!~steve@host86-149-197-153.range86-149.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [11:38:15] | blahdodo (blahdodo!~blahdodo@69.172.164.248) has quit (Ping timeout: 245 seconds) | |
| [11:45:59] | blahdodo (blahdodo!~blahdodo@69.172.164.248) has joined #mythtv | |
| [12:01:37] | amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!) | |
| [12:35:08] | bas-t (bas-t!~bas-t@217.104.40.20) has joined #mythtv | |
| [12:39:43] | enyc (enyc!~enyc@muddle.enyc.org.uk) has joined #mythtv | |
| [13:28:44] | bas-t (bas-t!~bas-t@217.104.40.20) has quit (Quit: Leaving) | |
| [14:51:58] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
| [15:29:18] | gigem: | jpabq: The only status saved to the db is for the individual recording. If the master backend is restarted before the recording end time, it might get retried depending on the availability of later showings. If the master backend is restarted after the recording end time, there is nothing to clear since that recording failed and nothing can be done about it. |
| [16:20:31] | joki (joki!~joki@p548610DA.dip0.t-ipconnect.de) has joined #mythtv | |
| [16:47:00] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Ping timeout: 245 seconds) | |
| [16:59:29] | willcooke (willcooke!~willcooke@willcooke.plus.com) has joined #mythtv | |
| [16:59:29] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
| [16:59:29] | willcooke (willcooke!~willcooke@willcooke.plus.com) has quit (Changing host) | |
| [17:42:31] | ShapeShifter499 (ShapeShifter499!~ShapeShif@unaffiliated/shapeshifter499) has quit (Ping timeout: 255 seconds) | |
| [17:51:47] | willcooke (willcooke!~willcooke@willcooke.plus.com) has joined #mythtv | |
| [17:51:47] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
| [17:51:47] | willcooke (willcooke!~willcooke@willcooke.plus.com) has quit (Changing host) | |
| [18:02:30] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:24f1:a743:1a06:2b08) has quit (Quit: Leaving) | |
| [18:02:41] | SteveGoodey (SteveGoodey!~steve@host86-149-197-153.range86-149.btcentralplus.com) has joined #mythtv | |
| [18:34:03] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has joined #mythtv | |
| [19:00:30] | jpabq: | @gigem: Basically, it looks like I mean that oldrecorded.recstatus should be set from -9 to -1 for EndTime > Now, when mythbackend first starts up. Or, some equivalent to that. |
| [19:04:09] | jpabq: | Can you think of any reason that would cause problems? |
| [19:23:17] | gigem: | jpabq: If I understand you, and I'm not entirely sure that I do, here is what happens. If a recording is failing, Failing/-14 gets written to oldrecorded. If the recording end time is reached, Failed/-9 gets written to oldrecorded and that's the end of it for that showing. If the master backend gets restarted before the recording end is reached, Aborted/-4 gets written to oldrecorded before any scheduling |
| [19:23:18] | gigem: | is done. Then, when the scheduler runs a few seconds later, the aborted program is reconsidered along with any future showing. Oldrecorded is then updated with whatever result come from that scheduler run. |
| [19:24:34] | jpabq: | I am actually talking about restarting mythbackend before the end time. If myth has already decided the recording failed, restarting the backend does not result in it re-trying, it just stays failed. |
| [19:25:47] | jpabq: | I can go into mythfrontend and do a "restart", which will result in the recording starting up, but I think it would be nice if just restarting mythbackend was enough. |
| [19:27:18] | peterbennett: | It would be nice if, when a recording fails to tune at the beginning, it could retry after say 1 minute. |
| [19:28:27] | jpabq: | Or, retry every minute until the recording is over. |
| [19:28:35] | peterbennett: | I have noticed when a recording fails to tune at the beginning, if there is another channel carrying the program at the same time, that one starts recording. |
| [19:29:08] | gigem: | The scheduler doesn't decide if anything is failed or not. It only goes by what the recorder tells it. I don't recall Failed being set before the end of the recording. I thought you latest changes in that area introduced the Failing state for that purpose. Failed is considered a final state and should only be used when it's done. Only Tuning/Recording/Failing are states that automatically get restarted. |
| [19:30:19] | gigem: | Let me double check something... |
| [19:31:02] | jpabq: | If the streamhandler stops/dies for some reason, the recording is put into a Failed state. I might be able to change that to Failing, if the end time has not been reached.... |
| [19:33:58] | jpabq: | gigem: Changing that scenario to have a Failing (instead of Failed) status might be the right way to go. Even though it (tv_rec) has given up trying to record it. |
| [19:36:02] | gigem: | Ah, yes. The special thing about Failing is that it won't conflict with another potential recording on another input or channel. The thing is the scheduler won't reconsider them without the user requesting it. Once they have a non-recording status, the scheduler is done with them. It sounds like you want some kind of automatic reactiviation when Failing is entered. I'll have to think about that. |
| [19:37:27] | jpabq: | Yes, but only on a mythbackend restart. |
| [19:38:47] | peterbennett: | Why only on a restart? If a recording is not working it could try again after 1 minute? |
| [19:40:00] | jpabq: | I would have to think about that. I guess it basically comes down to why the streamhander failed. If there is any home of recovering the recording, then it should just keep trying if possible. |
| [19:42:39] | peterbennett: | Occasionally it fails to tune, perhaps lost signal or something. I don't know what would be involved for it to try again. I once tried to change the code for the firewire recorder and it was not easy, I never got it to work. |
| [19:55:09] | gigem: | Sorry, duty called there. jpabq, I'll have to think about that after a restart. peterbennett, I've personally been reluctant to add too much automatic retrying, because there are so many failure scenarios and it's nearly impossible to tell if any of them are recoverable. |
| [19:56:42] | jpabq: | gigem: I am thinking about solving this specific issue another way, so you don't need to make this a priority. |
| [19:58:01] | peterbennett: | gigem: I agree, it can get very complex. |
| [20:11:33] | ShapeShifter499 (ShapeShifter499!~ShapeShif@unaffiliated/shapeshifter499) has joined #mythtv | |
| [20:18:37] | joki (joki!~joki@p548610DA.dip0.t-ipconnect.de) has quit (Ping timeout: 260 seconds) | |
| [21:12:39] | gigem: | jpabq: Okay. |
| [21:42:34] | dekarl: | stuarta, good question. lets throw power and networking at it and see what happens. IIRC there was an issue with support for new FreeBSD without GDB |
| [21:45:24] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
| [22:14:41] | dekarl: | Lets try with the ffmpeg fork of gas-preprocessor instead of upstream. You know, local patches are the best invention since sliced bread! (Crazy idea, the ffmpeg configure script could just hint that you need their fork...) |
| [22:15:20] | SteveGoodey (SteveGoodey!~steve@host86-149-197-153.range86-149.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [22:30:53] | dekarl: | ahh, buildbot doesn't like it when you enable ntp... elapsedTime=9798097.647910 |
| [22:33:37] | jheizer_ (jheizer_!~jheizer@2601:246:8200:70ab:b8bb:d87a:a5ee:446f) has joined #mythtv | |
| [22:35:49] | tgm4883_ (tgm4883_!uid23806@ubuntu/member/tgm4883) has joined #mythtv | |
| [22:36:52] | clever_ (clever_!~clever@nwcsnbsc03w-142167237199.dhcp-dynamic.FibreOp.nb.bellaliant.net) has joined #mythtv | |
| [22:36:54] | amessina_ (amessina_!~amessina@unaffiliated/amessina) has joined #mythtv | |
| [22:37:46] | clever (clever!~clever@nwcsnbsc03w-142167237199.dhcp-dynamic.FibreOp.nb.bellaliant.net) has quit (Disconnected by services) | |
| [22:37:53] | clever_ is now known as clever | |
| [22:42:50] | amessina (amessina!~amessina@unaffiliated/amessina) has quit (*.net *.split) | |
| [22:42:50] | mad_enz (mad_enz!~mad_enz@2607:f090:488d:7ab:ac98:ad51:c44f:a354) has quit (*.net *.split) | |
| [22:42:51] | jheizer (jheizer!~jheizer@2601:246:8200:70ab:b8bb:d87a:a5ee:446f) has quit (*.net *.split) | |
| [22:42:51] | tgm4883 (tgm4883!uid23806@ubuntu/member/tgm4883) has quit (*.net *.split) | |
| [22:42:52] | gary_buhrmaster (gary_buhrmaster!~garybuhrm@2601:647:4800:2a33:222:4dff:fe51:6728) has quit (*.net *.split) | |
| [22:42:52] | dhampton (dhampton!~dhampton@pool-108-15-17-77.bltmmd.fios.verizon.net) has quit (*.net *.split) | |
| [22:46:35] | amessina_ (amessina_!~amessina@unaffiliated/amessina) has quit (*.net *.split) | |
| [22:46:35] | jheizer_ (jheizer_!~jheizer@2601:246:8200:70ab:b8bb:d87a:a5ee:446f) has quit (*.net *.split) | |
| [22:46:36] | benklop (benklop!~quassel@2001:470:d:ee6:5523:8953:15a8:be7d) has quit (*.net *.split) | |
| [22:46:37] | cougar_st (cougar_st!~cougar@2001:1bf0:0:1101::52) has quit (*.net *.split) | |
| [22:46:37] | gigem (gigem!~david@mythtv/developer/gigem) has quit (*.net *.split) | |
| [22:46:38] | tris (tris!tristan@72.52.96.202) has quit (*.net *.split) | |
| [22:46:38] | rhpot1991 (rhpot1991!rhpot1991@ubuntu/member/rhpot1991) has quit (*.net *.split) | |
| [22:46:38] | poptix (poptix!poptix@poptix.net) has quit (*.net *.split) | |
| [22:46:38] | ikevin (ikevin!~kevin@j-aime.etre.casse-couilles.org) has quit (*.net *.split) | |
| [22:47:30] | amessina_ (amessina_!~amessina@unaffiliated/amessina) has joined #mythtv | |
| [22:50:33] | dhampton (dhampton!~dhampton@pool-108-15-17-77.bltmmd.fios.verizon.net) has joined #mythtv | |
| [22:52:12] | gary_buhrmaster (gary_buhrmaster!~garybuhrm@2601:647:4800:2a33:222:4dff:fe51:6728) has joined #mythtv | |
| [22:52:13] | benklop (benklop!~quassel@2001:470:d:ee6:99ac:be48:403b:3618) has joined #mythtv | |
| [22:52:13] | ikevin (ikevin!~kevin@j-aime.etre.casse-couilles.org) has joined #mythtv | |
| [22:52:13] | jheizer_ (jheizer_!~jheizer@2601:246:8200:70ab:b8bb:d87a:a5ee:446f) has joined #mythtv | |
| [22:52:13] | cougar_st (cougar_st!~cougar@2001:1bf0:0:1101::52) has joined #mythtv | |
| [22:52:13] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
| [22:52:13] | tris (tris!tristan@72.52.96.202) has joined #mythtv | |
| [22:52:13] | rhpot1991 (rhpot1991!rhpot1991@ubuntu/member/rhpot1991) has joined #mythtv | |
| [22:52:13] | poptix (poptix!poptix@poptix.net) has joined #mythtv | |
| [22:54:43] | mad_enz (mad_enz!~mad_enz@2607:f090:488d:7ab:55a5:e227:d559:17f9) has joined #mythtv | |
| [23:14:05] | Tobbe5178 (Tobbe5178!~asdf@81-235-208-233-no62.tbcn.telia.com) has quit (Read error: Connection reset by peer) | |
| [23:15:19] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has joined #mythtv | |
| [23:15:55] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has quit (Client Quit) | |
| [23:35:39] | dekarl: | stuarta, I'll continue another day. the build wants lame, which is not available as package due to patent issues, even though we don't depend on it anymore... Maybe we can change the build script? |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.