From 1be995af05ff99d9032d47c127e87f378ec1b401 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 --- 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; } }