Try to work around a libusb crash on exit after SIGINT.
This commit is contained in:
parent
f0fe4663d5
commit
971e5754ff
1
debian/changelog
vendored
1
debian/changelog
vendored
|
@ -8,6 +8,7 @@ dump1090-mutability (1.10.3010.14mu-12) UNRELEASED; urgency=medium
|
|||
* Fix sort-by-message-count in the webmap.
|
||||
* Always sort missing values at the end of the table, even in a descending sort.
|
||||
* Avoid a (rare) divide-by-zero crash in 2MHz --phase-enhance.
|
||||
* Try to work around a libusb crash on exit after SIGINT.
|
||||
|
||||
-- Oliver Jowett <oliver@mutability.co.uk> Fri, 16 Jan 2015 20:34:33 +0000
|
||||
|
||||
|
|
|
@ -1085,7 +1085,8 @@ int main(int argc, char **argv) {
|
|||
// Nothing is touching the rtlsdr device now.
|
||||
|
||||
if (Modes.filename == NULL) {
|
||||
rtlsdr_close(Modes.dev);
|
||||
// This currently causes crashes within libusb for unknown reasons:
|
||||
//rtlsdr_close(Modes.dev);
|
||||
}
|
||||
|
||||
pthread_cond_destroy(&Modes.data_cond); // Thread cleanup - only after the reader thread is dead!
|
||||
|
|
Loading…
Reference in a new issue