mirror of
https://github.com/apache/nuttx-apps.git
synced 2025-10-20 04:26:04 +08:00
Wrong start and end values would make dead cycle. Exchange the values when start value is bigger than end value.
This commit is contained in:

committed by
Petro Karashchenko

parent
32b417a8f7
commit
323c16a5fb
@@ -44,6 +44,7 @@ int main(int argc, FAR char *argv[])
|
|||||||
{
|
{
|
||||||
int spid = -1;
|
int spid = -1;
|
||||||
int epid = -1;
|
int epid = -1;
|
||||||
|
int tmp = -1;
|
||||||
|
|
||||||
if (argc == 2)
|
if (argc == 2)
|
||||||
{
|
{
|
||||||
@@ -60,6 +61,13 @@ int main(int argc, FAR char *argv[])
|
|||||||
spid = epid = gettid();
|
spid = epid = gettid();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (spid > epid)
|
||||||
|
{
|
||||||
|
tmp = spid;
|
||||||
|
spid = epid;
|
||||||
|
epid = tmp;
|
||||||
|
}
|
||||||
|
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
sched_dumpstack(spid);
|
sched_dumpstack(spid);
|
||||||
|
Reference in New Issue
Block a user