Tuesday, February 5th, 2013, 00:11 UTC | ||
[00:11:54] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[00:14:06] | jya (jya!~jyavenard@CPE-60-224-1-106.srql1.win.bigpond.net.au) has joined #mythtv | |
[00:14:07] | jya (jya!~jyavenard@CPE-60-224-1-106.srql1.win.bigpond.net.au) has quit (Changing host) | |
[00:14:07] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[00:19:37] | jya: | is mythlogserver only started by mythbackend ? |
[00:25:39] | stichnot: | doesn't any myth app (mythfrontend, mythpreviewimage, mythcommflag, ...) start up mythlogserver? |
[00:32:54] | neufeld (neufeld!~user@69-165-173-139.dsl.teksavvy.com) has joined #mythtv | |
[00:35:24] | danielk22: | Any mythtv app starts up mythlogserver. That's why you can have permissions issues. |
[01:27:07] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130117041235]) | |
[01:27:09] | SteveGoodey (SteveGoodey!~steve@host86-144-3-137.range86-144.btcentralplus.com) has joined #mythtv | |
[01:33:57] | stichnot (stichnot!stichnot@nat/google/x-xlfphknxrtqilmhe) has joined #mythtv | |
[01:33:57] | stichnot (stichnot!stichnot@nat/google/x-xlfphknxrtqilmhe) has quit (Changing host) | |
[01:33:57] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[01:45:05] | kc (kc!~Casper@unaffiliated/kc) has quit (Ping timeout: 255 seconds) | |
[01:46:34] | joki- (joki-!~joki@p54864623.dip.t-dialin.net) has joined #mythtv | |
[01:46:45] | joki (joki!~joki@p548648F1.dip.t-dialin.net) has quit (Ping timeout: 276 seconds) | |
[01:46:46] | joki- is now known as joki | |
[01:54:40] | kc (kc!~Casper@unaffiliated/kc) has joined #mythtv | |
[01:57:02] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv | |
[02:01:16] | gigem (gigem!~david@mythtv/developer/gigem) has quit (Quit: WeeChat 0.3.8) | |
[02:02:32] | gigem (gigem!~david@pool-71-123-128-124.dllstx.fios.verizon.net) has joined #mythtv | |
[02:02:32] | gigem (gigem!~david@pool-71-123-128-124.dllstx.fios.verizon.net) has quit (Changing host) | |
[02:02:33] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
[02:25:42] | SteveGoodey (SteveGoodey!~steve@host86-144-3-137.range86-144.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[02:30:51] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 245 seconds) | |
[02:46:54] | stichnot (stichnot!stichnot@nat/google/x-ldfgswlqipivyuar) has joined #mythtv | |
[02:46:54] | stichnot (stichnot!stichnot@nat/google/x-ldfgswlqipivyuar) has quit (Changing host) | |
[02:46:54] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[02:53:21] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 245 seconds) | |
[03:03:13] | stichnot (stichnot!~stichnot@67.218.104.4) has joined #mythtv | |
[03:03:13] | stichnot (stichnot!~stichnot@67.218.104.4) has quit (Changing host) | |
[03:03:13] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[03:15:06] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has quit (Ping timeout: 264 seconds) | |
[03:18:31] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 240 seconds) | |
[03:46:02] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv | |
[03:47:09] | jst_ (jst_!~quassel@nat/mozilla/x-yzefgujayodglihv) has joined #mythtv | |
[03:48:39] | jst (jst!~quassel@2620:101:8003:200:224:e8ff:fe39:34c2) has quit (Ping timeout: 276 seconds) | |
[03:58:28] | stichnot (stichnot!~stichnot@adsl-68-127-102-161.dsl.pltn13.pacbell.net) has joined #mythtv | |
[03:58:28] | stichnot (stichnot!~stichnot@adsl-68-127-102-161.dsl.pltn13.pacbell.net) has quit (Changing host) | |
[03:58:28] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[04:02:30] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has quit (Ping timeout: 264 seconds) | |
[04:32:43] | kwmonroe` (kwmonroe`!~kwmonroe@32.97.110.60) has joined #mythtv | |
[04:33:01] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.60) has quit (Ping timeout: 240 seconds) | |
[04:52:25] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 260 seconds) | |
[04:53:31] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[05:13:13] | jya: | danielk22: do they all start mythlogserver by forking and doing an exec on mythlogserver and starting it with --daemon ? |
[05:29:11] | drussell_ (drussell_!~drussell@d50-93-49-135.abhsia.telus.net) has quit (Ping timeout: 255 seconds) | |
[05:34:37] | drussell_ (drussell_!~drussell@d50-93-49-135.abhsia.telus.net) has joined #mythtv | |
[05:40:30] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.60) has joined #mythtv | |
[05:43:06] | kwmonroe` (kwmonroe`!~kwmonroe@32.97.110.60) has quit (Ping timeout: 252 seconds) | |
[06:17:59] | dblain_ (dblain_!~dblain@mythtv/developer/dblain) has quit (Read error: No route to host) | |
[06:18:43] | dblain (dblain!~dblain@mythtv/developer/dblain) has joined #mythtv | |
[06:20:20] | drussell_: | jams: Does reverting patch 483e06f6b in ringbuffer.cpp improve your HVR-2250? Definitely better here but still has issues, but must have something to do with how little or how much we prebuffer and how close to the end of the file / close to live stream we are, I guess... |
[06:42:41] | stichnot: | neufeld: I got 3 successful srt extractions since changing the PVR-150 bitrate to your values of 6Mbs/4.5Mbs. I will probably make that explicit as a v4l2-ctl command in the start script. |
[06:58:44] | SteveGoodey (SteveGoodey!~steve@host86-144-3-137.range86-144.btcentralplus.com) has joined #mythtv | |
[06:59:02] | dekarl (dekarl!~dekarl@p4FE853C8.dip.t-dialin.net) has quit (Ping timeout: 256 seconds) | |
[07:00:22] | dekarl (dekarl!~dekarl@p4FCEFD1B.dip.t-dialin.net) has joined #mythtv | |
[07:03:38] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Ping timeout: 244 seconds) | |
[07:03:51] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv | |
[07:07:54] | gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has quit (Ping timeout: 264 seconds) | |
[07:09:06] | gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has joined #mythtv | |
[07:11:30] | SteveGoodey (SteveGoodey!~steve@host86-144-3-137.range86-144.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[07:21:58] | rsiebert (rsiebert!~quassel@g231186248.adsl.alicedsl.de) has joined #mythtv | |
[07:24:51] | rsiebert_ (rsiebert_!~quassel@g231187087.adsl.alicedsl.de) has quit (Ping timeout: 248 seconds) | |
[07:26:25] | FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv | |
[07:40:17] | FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG) | |
[07:49:20] | FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv | |
[07:58:41] | Mousey (Mousey!~r0dent_@ross154.net) has quit (Remote host closed the connection) | |
[08:00:20] | Tobbe5178 (Tobbe5178!~asdf@h186n5-sv-a13.ias.bredband.telia.com) has joined #mythtv | |
[08:01:03] | kyew (kyew!~kyew@c-67-182-103-18.hsd1.ca.comcast.net) has joined #mythtv | |
[08:01:29] | kyew (kyew!~kyew@c-67-182-103-18.hsd1.ca.comcast.net) has left #mythtv ("Konversation terminated!") | |
[08:15:13] | Sharky112065 is now known as Sharky-Sleep | |
[08:41:51] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.60) has quit (Ping timeout: 252 seconds) | |
[08:45:54] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.60) has joined #mythtv | |
[09:11:36] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:d08a:5ece:7a5:3a9f) has joined #mythtv | |
[09:53:53] | danielk221 (danielk221!~danielk@exchange.wgen.net) has quit (Read error: Operation timed out) | |
[11:50:11] | danielk221 (danielk221!~danielk@exchange.wgen.net) has joined #mythtv | |
[12:02:02] | IReboot_ (IReboot_!~doug@CPE10bf48e67915-CM00252eac6f40.cpe.net.cable.rogers.com) has quit (Remote host closed the connection) | |
[12:02:30] | purserj (purserj!~purserj@hosting.collaborynth.com.au) has quit (Ping timeout: 264 seconds) | |
[12:04:03] | IReboot (IReboot!~doug@CPE10bf48e67915-CM00252eac6f40.cpe.net.cable.rogers.com) has joined #mythtv | |
[12:08:53] | purserj (purserj!~purserj@hosting.collaborynth.com.au) has joined #mythtv | |
[12:09:03] | neufeld: | stichnot: OK, thanks. Go ahead and edit the wiki, or send me your changes and I'll do it. |
[12:28:55] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has joined #mythtv | |
[13:30:10] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv | |
[14:03:31] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has quit (Ping timeout: 272 seconds) | |
[14:16:21] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv | |
[14:29:47] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has quit (Quit: Ex-Chat) | |
[15:14:05] | gigem: | neufeld: Re. #11108, are you still running unpatched, and if so, is it still working as intended? |
[15:14:05] | ** MythLogBot http://code.mythtv.org/trac/ticket/11108 ** | |
[15:15:14] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has joined #mythtv | |
[15:18:36] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.60) has quit (Quit: Coyote finally caught me) | |
[15:24:11] | danielk221: | jya: I would assume so, but I haven't looked at that code myself. |
[15:28:03] | neufeld: | gigem: yes, still running unpatched with the logging enabled. The on/off behaviour of the bug I've been seeing suggests something more subtle than I thought. The bug seems to hit only after a fairly long uptime. So, I was running 0.24 on old hardware (50 minutes to mythfilldatabase). I had the bug. I looked over the code, decided there was a problem with preroll, recompiled with my patch, problem went away. |
[15:28:03] | neufeld: | Then I got new hardware, and simultaneously upgraded to 0.25. No bug. Reported WORKSFORME. Then a few months later, the bug reappeared. Put in my patch, problem vanished. Unpatched the binary and modified logging per your request, and the bug is not present. I'll keep an eye and keep logging to debug scheduling, but this is more mysterious than I thought. |
[15:29:19] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.60) has joined #mythtv | |
[15:30:12] | stichnot: | neufeld: I'll edit the wiki later today. |
[15:36:56] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.60) has quit (Quit: Coyote finally caught me) | |
[15:43:53] | jpharvey (jpharvey!~jpharvey@86.139.32.3) has quit (Ping timeout: 245 seconds) | |
[15:46:27] | jpharvey (jpharvey!~jpharvey@host86-139-32-3.range86-139.btcentralplus.com) has joined #mythtv | |
[15:47:51] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.60) has joined #mythtv | |
[15:52:54] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 264 seconds) | |
[16:12:13] | gigem: | neufeld: Okay. I'm going to change the ticket to infoneeded for now. Please attach the logs if the problem occurs again. |
[16:32:52] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[16:34:51] | neufeld: | gigem: sounds good to me |
[16:37:16] | stichnot (stichnot!~stichnot@67.218.104.4) has joined #mythtv | |
[16:37:16] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[16:37:16] | stichnot (stichnot!~stichnot@67.218.104.4) has quit (Changing host) | |
[17:01:35] | Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has quit (Ping timeout: 256 seconds) | |
[17:04:43] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!) | |
[17:15:19] | Captain_Murdoch (Captain_Murdoch!~cpinkham@c-67-183-28-151.hsd1.wa.comcast.net) has joined #mythtv | |
[17:15:19] | Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has joined #mythtv | |
[17:15:19] | Captain_Murdoch (Captain_Murdoch!~cpinkham@c-67-183-28-151.hsd1.wa.comcast.net) has quit (Changing host) | |
[17:20:25] | GreatEmerald (GreatEmerald!~dainius@cable-226-150.cgates.lt) has joined #mythtv | |
[17:20:55] | GreatEmerald (GreatEmerald!~dainius@cable-226-150.cgates.lt) has left #mythtv () | |
[17:23:06] | SteveGoodey (SteveGoodey!~steve@host86-144-3-137.range86-144.btcentralplus.com) has joined #mythtv | |
[17:27:46] | stichnot (stichnot!~stichnot@216.239.45.73) has joined #mythtv | |
[17:27:46] | stichnot (stichnot!~stichnot@216.239.45.73) has quit (Changing host) | |
[17:27:47] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[17:32:06] | FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Quit: FabriceMG) | |
[17:38:41] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv | |
[17:44:19] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[17:45:35] | wagnerrp: | MythBuild: force build master-freebsd-64bit now |
[17:45:37] | MythBuild: | build forced [ETA 10m03s] |
[17:45:37] | MythBuild: | I'll give a shout when the build finishes |
[17:47:45] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:d08a:5ece:7a5:3a9f) has quit (Read error: Connection reset by peer) | |
[17:49:14] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit () | |
[17:54:26] | MythBuild: | Hey! build master-freebsd-64bit #3407 is complete: Success [3build successful] |
[17:54:26] | ** MythLogBot http://code.mythtv.org/trac/ticket/3407 ** | |
[17:54:26] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/3407 |
[17:54:33] | stuarta: | \o/ |
[17:56:13] | wagnerrp: | nah, bad |
[17:56:16] | wagnerrp: | the changes didn't take |
[17:56:32] | stuarta: | :( |
[17:57:17] | wagnerrp: | oh... i bet i know what happened |
[17:57:20] | wagnerrp: | MythBuild: force build master-freebsd-64bit now |
[17:57:20] | MythBuild: | build forced [ETA 9m25s] |
[17:57:21] | MythBuild: | I'll give a shout when the build finishes |
[17:57:42] | wagnerrp: | no, still using the old file |
[17:58:02] | MythBuild: | Hey! build master-freebsd-64bit #3408 is complete: Retry [11retry exception slave lost] |
[17:58:02] | ** MythLogBot http://code.mythtv.org/trac/ticket/3408 ** | |
[17:58:03] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/3408 |
[17:58:14] | MythBuild: | build forced [ETA 9m25s] |
[17:58:14] | MythBuild: | I'll give a shout when the build finishes |
[18:04:59] | MythBuild: | Hey! build master-freebsd-64bit #3409 is complete: Success [3build successful] |
[18:04:59] | ** MythLogBot http://code.mythtv.org/trac/ticket/3409 ** | |
[18:04:59] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/3409 |
[18:06:09] | wagnerrp: | yeah, it's skipping the last two steps (deleting the build folders) |
[18:07:21] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has quit (Ping timeout: 272 seconds) | |
[18:17:17] | wagnerrp: | MythBuild: force build master-freebsd-64bit now |
[18:17:18] | MythBuild: | build forced [ETA 8m04s] |
[18:17:18] | MythBuild: | I'll give a shout when the build finishes |
[18:17:49] | peper03 (peper03!~peper03@port-92-203-114-13.dynamic.qsc.de) has joined #mythtv | |
[18:18:23] | peper03: | stuartm: Don't know if you're on the mailing list but did you see this already? http://lists.mplayerhq.hu/pipermail/dvdnav-di . . . /001874.html |
[18:24:16] | MythBuild: | Hey! build master-freebsd-64bit #3410 is complete: Success [3build successful] |
[18:24:16] | ** MythLogBot http://code.mythtv.org/trac/ticket/3410 ** | |
[18:24:16] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/3410 |
[18:35:46] | stuartm: | peper03: interesting |
[18:36:10] | stuartm: | I'm not on the mailing list, when I looked at it last it seemed pretty dead |
[18:37:40] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has quit (Quit: Ex-Chat) | |
[18:42:18] | peper03: | stuartm: I only signed up a few weeks ago, and there's been very little traffic since, but then a sudden flurry today :) |
[18:43:06] | petefunk (petefunk!~pfunk@198.23.147.3) has quit (Quit: leaving) | |
[18:43:21] | petefunk (petefunk!pfunk@unaffiliated/petefunk) has joined #mythtv | |
[19:04:10] | Mousey (Mousey!~r0dent_@ross154.net) has joined #mythtv | |
[19:46:35] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has joined #mythtv | |
[19:53:03] | b0ef (b0ef!~user@183.190.249.62.customer.cdi.no) has quit (Read error: Connection reset by peer) | |
[19:53:12] | b0ef (b0ef!~user@183.190.249.62.customer.cdi.no) has joined #mythtv | |
[20:15:01] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[20:18:24] | kc (kc!~Casper@unaffiliated/kc) has quit (Ping timeout: 255 seconds) | |
[20:42:34] | Sharky-Sleep is now known as Sharky112065 | |
[20:43:24] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has quit (Quit: Ex-Chat) | |
[21:00:36] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has quit (Changing host) | |
[21:00:37] | GreyFoxx (GreyFoxx!~greg@mythtv/developer/GreyFoxx) has joined #mythtv | |
[21:14:14] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[21:18:24] | IReboot (IReboot!~doug@CPE10bf48e67915-CM00252eac6f40.cpe.net.cable.rogers.com) has quit (Ping timeout: 276 seconds) | |
[21:19:59] | gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has quit (Read error: Connection reset by peer) | |
[21:22:21] | stuartm: | peper03: we'll keep an eye on it, I'd be wary of switching immediately because so many new forks are quickly abandoned :) The fact that he chose to announce it on their dvdnav list suggests this may simply be an attempt to force the existing maintainers into action |
[21:24:59] | stuartm: | I'll have a look at the changes they are making, if nothing changes with the original project and the new guys appear to know what they are doing then ... |
[21:25:35] | peper03: | stuartm: Yeah, I meant it more in that vein. There have already another couple of responses about giving him commit access so I'd wait until the dust settles before doing anything else. |
[21:32:59] | gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has joined #mythtv | |
[21:53:28] | SteveGoodey (SteveGoodey!~steve@host86-144-3-137.range86-144.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[22:03:12] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 252 seconds) | |
[22:25:26] | danielk221 (danielk221!~danielk@exchange.wgen.net) has left #mythtv () | |
[22:29:54] | kth (kth!~kth@unaffiliated/kth) has quit (Quit: Leaving.) | |
[22:55:19] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv | |
[23:01:57] | peper03 (peper03!~peper03@port-92-203-114-13.dynamic.qsc.de) has quit (Quit: Konversation terminated!) | |
[23:03:18] | jya: | danielk22: on mac for #10890, I've disabled the --daemon option used for starting mythlogserver. The main process (mythfrontend, mythbackend etc) already does a fork to exec mythlogserver, so if mythlogserver doesn't go into the background, that's fine. It's already running as a sub-process. My understanding is that should you quit the starting application, it will be restarted by another the next time you need mythlogserver to run |
[23:03:18] | ** MythLogBot http://code.mythtv.org/trac/ticket/10890 ** | |
[23:05:30] | Cougar (Cougar!~cougar@2a03:5880:104:10:bcb3:bd56:9a48:5d3f) has quit (Ping timeout: 264 seconds) | |
[23:13:04] | Cougar (Cougar!~cougar@2a03:5880:104:10:cec:656d:f6e0:a965) has joined #mythtv | |
[23:20:45] | Tobbe5178 (Tobbe5178!~asdf@h186n5-sv-a13.ias.bredband.telia.com) has quit (Read error: Connection reset by peer) | |
[23:28:02] | danielk22: | jya: I think that is a reasonable solution. |
[23:28:27] | jya: | that stops it from being restarted every 30s |
[23:28:42] | danielk22: | heh, well at least externally. |
[23:29:01] | jya: | OS X kills any process spawned by fork that doesn't end with exec() |
[23:29:20] | danielk22: | It is very crashy.. It's filled up /var partitions a few times for me with core dumps. |
[23:29:30] | jheizer__ (jheizer__!~jon@c-98-226-220-178.hsd1.il.comcast.net) has quit (Ping timeout: 264 seconds) | |
[23:29:57] | jya: | so that's fine for the first fork that does execve on mythlogserver, but then mylogserver itself used to fork and continue in the background |
[23:30:05] | jya: | no exec there, so OSX kills it |
[23:30:39] | jya: | someone has posted a patch about mythlogserver causing a segfault |
[23:30:39] | danielk22: | How does OSX normally handle daemons ? |
[23:31:02] | jya: | you have to use https://developer.apple.com/library/ios/#docu . . . Threads.html |
[23:31:31] | danielk22: | jya: I looked at the patch, it didn't look correct to me. But I think they diagnosed the problem (the qt 0mq code is not thread-safe). |
[23:32:40] | jya: | for a daemon, you have to use their startup process. it's based on XML you tell it what to run and where. Which is very painful because it uses absolute path to the object to run.. With a bundled app that can be moved anywhere, you'll need to regenerate the xml on the fly.. and then you have permission issue |
[23:33:00] | jya: | danielk22: you're talking about the patch that change the parent of the socket ? |
[23:33:27] | jya: | issue seems that the socket is destroyed by the parent, which then later receive the disconnect signal but sent to a null instance |
[23:33:29] | danielk22: | No, it was something like a deleteLater() rather than a delete. |
[23:33:40] | jya: | so that's not the one I'm referring to |
[23:33:49] | jya: | just got an email this morning |
[23:33:50] | jya: | brb |
[23:34:10] | jya: | #10924 |
[23:34:10] | ** MythLogBot http://code.mythtv.org/trac/ticket/10924 ** | |
[23:34:11] | danielk22: | Reparenting the socket might be the correct way.. I'd need to see it. |
[23:34:27] | jya: | http://code.mythtv.org/trac/attachment/ticket . . . r-segv.patch |
[23:35:03] | jya: | very simply fix |
[23:35:08] | jya: | seems the right approach to me |
[23:36:09] | jya: | all those tickets are duplicates of my original ticket |
[23:36:30] | jya: | will close them as duplicate (#11043 and #11378) |
[23:36:30] | ** MythLogBot http://code.mythtv.org/trac/ticket/11043 ** | |
[23:36:30] | ** MythLogBot http://code.mythtv.org/trac/ticket/11378 ** | |
[23:36:43] | danielk22: | yeah might be, my only question is what thread owns m_zmqContext i.e. whose event loop will all the socket code be run in. |
[23:37:14] | danielk22: | yeah, close all the dups and just ref them in the original ticket if there is good info in em. |
[23:39:08] | jya: | pretty crappy that trac doesn't handle automatic linkage of duplicates |
[23:45:10] | danielk22: | jya: Looks like it will handle socket events and data in the LoggingServer thread. This will be not be thread-safe either, since m_zmqSocket calls are made from the LoggerThread. |
[23:46:16] | danielk22: | A QTcpSocket must only be used from by a single thread that runs the Qt event loop. |
[23:54:20] | gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has quit (Read error: Operation timed out) | |
[23:57:05] | jya: | danielk22: I'm fairly certain there are many other places using QTcpSocket in secondary thread. |
[23:58:08] | jya: | the whole AirPlay code is like that… You have a thread running waiting for connection, when a client connects it creates a serverpool for that new client. |
[23:58:14] | jya: | serverpool uses QTcpSocket |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.