When I manually suspend my target the debugger always disconnects from the target system. This is the out put on the debugger console. Attached is a screen shot of my IDE after I suspended the code with the II symbol.
Any ideas how to prevent this from happening.
C:
xp\MCUXpressoIDE_11.6.0_8187\ide\plugins\com.nxp.mcuxpresso.tools.win32_11.6.0.202112161359 oolsinrm-none-eabi-gdb.exe: warning: Couldn't determine a path for the index cache directory.
GNU gdb (GNU Arm Embedded Toolchain 10.3-2021.10) 10.2.90.20210621-git
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "--host=i686-w64-mingw32 --target=arm-none-eabi".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
monitor setexceptioncatching 2033
monitor selectcore 0
continue
Continuing.
Temporary breakpoint 1, main () at ../source/freertos_uart.c:91
91 BOARD_InitPins();
[New Thread 536872016]
[New Thread 536871520]
[New Thread 536873120]
Thread 2 received signal SIGINT, Interrupt.
[Switching to Thread 536872016]
0x00002378 in prvCheckTasksWaitingTermination () at ../freertos/tasks.c:3413
3413 }
[Switching to thread 2 (Thread 536872016)]
#0 0x00002378 in prvCheckTasksWaitingTermination () at ../freertos/tasks.c:3413
3413 }