[mythtv-commits] [MythTV/mythtv] 0e89a6: SignalHandler: de-duplicate the list of handled si...

Scott Theisen noreply at github.com
Wed Mar 23 18:09:07 UTC 2022


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 0e89a6f5ec6df35b41076ed63e908ebfdf52731b
      https://github.com/MythTV/mythtv/commit/0e89a6f5ec6df35b41076ed63e908ebfdf52731b
  Author: Scott Theisen <scott.the.elm at gmail.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M mythtv/libs/libmythbase/signalhandling.cpp
    M mythtv/libs/libmythbase/signalhandling.h
    M mythtv/programs/mythavtest/main.cpp
    M mythtv/programs/mythbackend/main.cpp
    M mythtv/programs/mythccextractor/main.cpp
    M mythtv/programs/mythcommflag/main.cpp
    M mythtv/programs/mythfilldatabase/main.cpp
    M mythtv/programs/mythfrontend/main.cpp
    M mythtv/programs/mythjobqueue/main.cpp
    M mythtv/programs/mythlcdserver/main.cpp
    M mythtv/programs/mythmediaserver/main.cpp
    M mythtv/programs/mythmetadatalookup/main.cpp
    M mythtv/programs/mythpreviewgen/main.cpp
    M mythtv/programs/mythscreenwizard/main.cpp
    M mythtv/programs/mythshutdown/main.cpp
    M mythtv/programs/mythtranscode/main.cpp
    M mythtv/programs/mythtv-setup/main.cpp
    M mythtv/programs/mythutil/main.cpp
    M mythtv/programs/mythwelcome/main.cpp

  Log Message:
  -----------
  SignalHandler: de-duplicate the list of handled signals

Each program duplicated the list; however, it only added the signals
in the SignalHandler's master list, so just use that instead.


  Commit: 212c997f4255aee66e850505a611b75d17cddc55
      https://github.com/MythTV/mythtv/commit/212c997f4255aee66e850505a611b75d17cddc55
  Author: Scott Theisen <scott.the.elm at gmail.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M mythtv/libs/libmythbase/signalhandling.cpp
    M mythtv/programs/mythavtest/main.cpp
    M mythtv/programs/mythbackend/main.cpp
    M mythtv/programs/mythccextractor/main.cpp
    M mythtv/programs/mythcommflag/main.cpp
    M mythtv/programs/mythfilldatabase/main.cpp
    M mythtv/programs/mythfrontend/main.cpp
    M mythtv/programs/mythjobqueue/main.cpp
    M mythtv/programs/mythlcdserver/main.cpp
    M mythtv/programs/mythmediaserver/main.cpp
    M mythtv/programs/mythmetadatalookup/main.cpp
    M mythtv/programs/mythpreviewgen/main.cpp
    M mythtv/programs/mythscreenwizard/main.cpp
    M mythtv/programs/mythshutdown/main.cpp
    M mythtv/programs/mythtranscode/main.cpp
    M mythtv/programs/mythtv-setup/main.cpp
    M mythtv/programs/mythutil/main.cpp
    M mythtv/programs/mythwelcome/main.cpp

  Log Message:
  -----------
  SignalHandler: de-duplicate handling of SIGHUP

Only mythavtest and mythscreenwizard ignored this signal,
all other programs used the logSigHup() handler, which
doesn't ignore it but also doesn't end the program, so
use it in all cases.


Compare: https://github.com/MythTV/mythtv/compare/c76decf735bc...212c997f4255


More information about the mythtv-commits mailing list