platform_system_core/adb/client
Josh Gao d51c6df1ef adb: stop using quick_exit.
We don't actually need to use quick_exit to avoid calling static
destructors, since we have -Wexit-time-destructors to guarantee we
don't actually have any, and this precludes the use of asan's exit time
leak checking, so switch back to atexit/exit.

Test: ASAN_OPTIONS=detect_leaks=1:leak_check_at_exit=1 adb server nodaemon with a manually inserted leak
Change-Id: Id8178913f64cb02c820c5073351369a9e4d8c74d
2018-02-27 14:50:07 -08:00
..
main.cpp adb: stop using quick_exit. 2018-02-27 14:50:07 -08:00
usb_dispatch.cpp adb: fix darwin build break. 2017-05-10 13:58:51 -07:00
usb_libusb.cpp adb: stop using quick_exit. 2018-02-27 14:50:07 -08:00
usb_linux.cpp adb: cleanup some portions of client usb interfaces 2017-10-13 07:31:49 -07:00
usb_osx.cpp adb: disable USB packet overflow checking on OS X. 2017-12-06 15:34:41 -08:00
usb_windows.cpp adb: get libusb compiling on Windows. 2017-12-08 13:11:15 -08:00