From e36e0b6ad037d72809233d4cec8b5003e9e6ac87 Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Tue, 13 Nov 2018 15:07:52 +0100 Subject: [PATCH] posix: print warning before backtrace --- src/lib/cdev/posix/cdev_platform.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/cdev/posix/cdev_platform.cpp b/src/lib/cdev/posix/cdev_platform.cpp index c10bae4c1c..48dd3739a6 100644 --- a/src/lib/cdev/posix/cdev_platform.cpp +++ b/src/lib/cdev/posix/cdev_platform.cpp @@ -196,6 +196,8 @@ extern "C" { const unsigned NAMELEN = 32; char thread_name[NAMELEN] = {}; + PX4_WARN("%s: exceeded maximum number of file descriptors, accessing %s", + thread_name, path); #ifndef __PX4_QURT int nret = pthread_getname_np(pthread_self(), thread_name, NAMELEN); @@ -206,8 +208,6 @@ extern "C" { PX4_BACKTRACE(); #endif - PX4_WARN("%s: exceeded maximum number of file descriptors, accessing %s", - thread_name, path); ret = -ENOENT; }