[mythtv-users] defunct mythfrontend children processes
Johnny Walker
johnnyjboss at gmail.com
Thu Nov 19 18:46:08 UTC 2009
ok - I went ahead and reverted to what's in svn - and then manually
applied the following two patches
mythtv-7135-close_qprocess_before_return.patch
mythtv-7135-remove_dev_not_found_check.patch
compiled and installed - no luck :
1521 ? Ssl 0:00 /usr/local/bin/mythfrontend
1612 ? Z 0:00 \_ [mythfrontend] <defunct>
1615 ? Z 0:00 \_ [mythfrontend] <defunct>
1617 ? Z 0:00 \_ [mythfrontend] <defunct>
I'll revert and test just the mythtv-7135-remove_dev_not_found_check.patch now.
-johnny
On Thu, Nov 19, 2009 at 10:38 AM, Johnny Walker <johnnyjboss at gmail.com> wrote:
> I understood that 1st you wanted me to apply the
> "mythtv-7135-remove_dev_not_found_check.patch" to the
> mediamonitor-unix.cpp as I have it now without reverting the
> "mythtv-7135-defunct_processes.patch".
>
> But the patch wouldn't patch using patch - so I went to do it manually
> and the stanza in my version of this file is as follows:
>
>
> 258 udevinfo.setReadChannel(QProcess::StandardOutput);
> 259
> 260 ret = stream.readLine();
> 261 if (ret.startsWith("device not found in database"))
> 262 return ret;
> 263
> 264 #endif // linux
> 265
> 266 VERBOSE(VB_MEDIA, msg + "->'" + ret + "'");
> 267 return ret;
> 268 }
>
> This seems to be missing the following:
>
> udevinfo->close();
> udevinfo->deleteLater();
>
> Please advise.
>
> -Johnny
>
More information about the mythtv-users
mailing list