--- ./xbmc/xbmc.cpp.orig 2012-03-22 14:05:17.000000000 -0600 +++ ./xbmc/xbmc.cpp 2012-04-02 00:48:09.980651974 -0600 @@ -98,5 +98,9 @@ int main(int argc, char* argv[]) status = -1; } +#if defined(TARGET_MARVELL_DOVE) + _exit(status); +#else return status; +#endif }