[mythtv-commits] mythtv branch master updated by beirdo. v0.26-rc2-44-gc7f0676

Git Repo Owner noreply at mythtv.org
Tue Sep 25 16:22:49 UTC 2012


The branch, master has been updated on the
mythtv repository by gitolite user beirdo.
       via  c7f0676059a6e901b760e596750876783502c1a5 (commit)
      from  8611c6e6873b21fb53217146a9f790c3721833be (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c7f0676059a6e901b760e596750876783502c1a5
Author:    Gavin Hurlbut <ghurlbut at mythtv.org> at Sat, 22 Sep 2012 01:41:32 -0700
Committer: Gavin Hurlbut <ghurlbut at mythtv.org> at Tue, 25 Sep 2012 09:22:29 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c7f0676059a6e901b760e596750876783502c1a5

Add support for real time signal 0 handling
Fixes #11110

Seems that some setups (in particular Ubuntu 12.04) are seeing our applications
getting killed by SIGRTMIN.  As I have no clue what is causing this, I am
changing the signal handling to use sigaction's extended handlers that hand
off siginfo_t as well.  This gives us the source of the signal.

Additionally, I added a default handler for SIGRTMIN.  This should end that
nuisance.



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythbase/signalhandling.cpp  |   94 +++++++++++++++++++++------
 mythtv/libs/libmythbase/signalhandling.h    |   12 ++-
 mythtv/programs/mythavtest/main.cpp         |    2 +-
 mythtv/programs/mythbackend/main.cpp        |    2 +-
 mythtv/programs/mythccextractor/main.cpp    |    2 +-
 mythtv/programs/mythcommflag/main.cpp       |    2 +-
 mythtv/programs/mythfilldatabase/main.cpp   |    2 +-
 mythtv/programs/mythfrontend/main.cpp       |    2 +-
 mythtv/programs/mythjobqueue/main.cpp       |    2 +-
 mythtv/programs/mythlcdserver/main.cpp      |    2 +-
 mythtv/programs/mythlogserver/main.cpp      |    2 +-
 mythtv/programs/mythmediaserver/main.cpp    |    2 +-
 mythtv/programs/mythmetadatalookup/main.cpp |    2 +-
 mythtv/programs/mythpreviewgen/main.cpp     |    2 +-
 mythtv/programs/mythshutdown/main.cpp       |    2 +-
 mythtv/programs/mythtranscode/main.cpp      |    2 +-
 mythtv/programs/mythtv-setup/main.cpp       |    2 +-
 mythtv/programs/mythutil/main.cpp           |    2 +-
 mythtv/programs/mythwelcome/main.cpp        |    2 +-
 19 files changed, 100 insertions(+), 40 deletions(-)

-- 



More information about the mythtv-commits mailing list