From b2efc0d59cfc00cc9ec01e1c9986a25a4bef4ce9 Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Sun, 4 Aug 2013 21:25:26 +0200 Subject: [PATCH] sectionsd/dmx: add hack for TripleDragon Origin commit data ------------------ Commit: https://github.com/neutrino-images/ni-neutrino/commit/1be995af05ff99d9032d47c127e87f378ec1b401 Author: Stefan Seyfried Date: 2013-08-04 (Sun, 04 Aug 2013) --- src/eitd/dmx.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/eitd/dmx.cpp b/src/eitd/dmx.cpp index 3850c3983..fe3b36ac5 100644 --- a/src/eitd/dmx.cpp +++ b/src/eitd/dmx.cpp @@ -121,9 +121,13 @@ void DMX::closefd(void) #endif if (isOpen()) { - //dmx->Stop(); +#if HAVE_TRIPLEDRAGON + /* not sure why, but we lose CN events if we do delete / new :-( */ + dmx->Stop(); +#else delete dmx; dmx = NULL; +#endif fd = -1; } }