dreport: fix procfd missing

During the execution of 'ls -Al /proc/*/fd/ 2> /dev/null', some
processes may stop, like `while true; do echo "Hello" > /dev/null; done`

Causing the ls cmd to fail, and as a result, the procfs.log will not be
collected in the dump log.

So ensure ls procfd returns success.

Tested:
1. Run `while true; do echo "Hello" > /dev/null; done` in the
background.

2. Run `set -e; while true; do ls -Al /proc/*/fd/ 2> /dev/null
|| true; done`, the command will not stop
(before the fix, the command will stop quickly).

Change-Id: I1f4e8fda000f303fd579825e0a94efdba5a097eb
Signed-off-by: Jian Zhang <zhangjian.3032@bytedance.com>
diff --git a/tools/dreport.d/plugins.d/procfd b/tools/dreport.d/plugins.d/procfd
index d6a07af..de1be13 100644
--- a/tools/dreport.d/plugins.d/procfd
+++ b/tools/dreport.d/plugins.d/procfd
@@ -9,5 +9,5 @@
 
 file_name="procfd.log"
 desc="proc fd"
-cmd="ls -Al /proc/*/fd/ 2> /dev/null"
+cmd="ls -Al /proc/*/fd/ 2> /dev/null || true"
 add_cmd_output "$cmd" "$file_name" "$desc"