]> git.sesse.net Git - casparcg/commitdiff
2.0.0.2: Increased process priority.
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sun, 8 May 2011 23:23:57 +0000 (23:23 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sun, 8 May 2011 23:23:57 +0000 (23:23 +0000)
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@701 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

shell/main.cpp

index 507a7018605bc2ae82447810c1fede581a6d5111..0674c60388e998584c51be55b75046d284077d78 100644 (file)
@@ -125,9 +125,6 @@ int main(int argc, wchar_t* argv[])
 {      \r
        static_assert(sizeof(void*) == 4, "64-bit code generation is not supported.");\r
        \r
-       // Install structured exception handler.\r
-       caspar::win32_exception::install_handler();\r
-\r
        // Set debug mode.\r
        #ifdef _DEBUG\r
                _CrtSetDbgFlag ( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF | _CRTDBG_CHECK_ALWAYS_DF );\r
@@ -135,7 +132,13 @@ int main(int argc, wchar_t* argv[])
                _CrtSetReportMode( _CRT_WARN, _CRTDBG_MODE_DEBUG );\r
                _CrtSetReportMode( _CRT_ASSERT, _CRTDBG_MODE_DEBUG );\r
        #endif\r
-               \r
+\r
+       // Increase process priotity.\r
+       SetPriorityClass(GetCurrentProcess(), ABOVE_NORMAL_PRIORITY_CLASS);\r
+\r
+       // Install structured exception handler.\r
+       caspar::win32_exception::install_handler();\r
+                       \r
        // Increase time precision. This will increase accuracy of function like Sleep(1) from 10 ms to 1 ms.\r
        struct inc_prec\r
        {\r