From 3d44f1098988667b3e51c9e0aa30c7b57c9d35ae Mon Sep 17 00:00:00 2001 From: "maxim.karban@gmail.com" Date: Sat, 21 Apr 2012 13:56:01 +0000 Subject: [PATCH] bugfix about soft_power_off functionality. never return from main() - there is no code to return back, if any daelays occurs in physical power it does dead loop. --- src/open9x.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/open9x.cpp b/src/open9x.cpp index 4aff81442..7940e2bb7 100644 --- a/src/open9x.cpp +++ b/src/open9x.cpp @@ -2624,6 +2624,11 @@ int main(void) } #endif +#if defined(PCBARM) || defined(PCBV4) + //never return from main() - there is no code to return back, if any daelays occurs in physical power it does dead loop. + for(;;){} +#endif + } #endif