diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-06-17 10:57:09 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-06-17 10:57:09 +0200 |
commit | 7d08079131f01b9e0cddc81c0e42e18ec8fa63f8 (patch) | |
tree | a9362c6ae0cb6cc5bd00cb0cecbaf9b0e722524f /src/OutputUHD.cpp | |
parent | 45c2d54e57bd26ef91d1dd1f011a17f20623443a (diff) | |
download | dabmod-7d08079131f01b9e0cddc81c0e42e18ec8fa63f8.tar.gz dabmod-7d08079131f01b9e0cddc81c0e42e18ec8fa63f8.tar.bz2 dabmod-7d08079131f01b9e0cddc81c0e42e18ec8fa63f8.zip |
fix segfault on SIGINT before UHD init completes
Diffstat (limited to 'src/OutputUHD.cpp')
-rw-r--r-- | src/OutputUHD.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/OutputUHD.cpp b/src/OutputUHD.cpp index 87ea9c3..c7e9fac 100644 --- a/src/OutputUHD.cpp +++ b/src/OutputUHD.cpp @@ -122,8 +122,8 @@ OutputUHD::OutputUHD( // the buffers at object initialisation. first_run(true), gps_fix_verified(false), + worker(&uwd), myDelayBuf(0) - { myConf.muting = true; // is remote-controllable, and reset by the GPS fix check myConf.staticDelayUs = 0; // is remote-controllable @@ -269,7 +269,6 @@ OutputUHD::OutputUHD( OutputUHD::~OutputUHD() { MDEBUG("OutputUHD::~OutputUHD() @ %p\n", this); - worker.stop(); } |