cedric pushed a commit to branch master.
commit 2859d7640242ab89d2360c6a408949252c527ebf
Author: Cedric Bail <[email protected]>
Date: Thu Jul 11 21:10:51 2013 +0200
efreet: set process priority on Windows too.
---
src/bin/efreet/efreet_desktop_cache_create.c | 2 ++
src/bin/efreet/efreet_icon_cache_create.c | 2 ++
src/bin/efreet/efreetd.c | 2 ++
3 files changed, 6 insertions(+)
diff --git a/src/bin/efreet/efreet_desktop_cache_create.c
b/src/bin/efreet/efreet_desktop_cache_create.c
index e44b725..4a25575 100644
--- a/src/bin/efreet/efreet_desktop_cache_create.c
+++ b/src/bin/efreet/efreet_desktop_cache_create.c
@@ -256,6 +256,8 @@ main(int argc, char **argv)
#ifdef HAVE_SYS_RESOURCE_H
setpriority(PRIO_PROCESS, 0, 19);
+#elif _WIN32
+ SetPriorityClass(GetCurrentProcess(), IDLE_PRIORITY_CLASS);
#endif
/* init external subsystems */
diff --git a/src/bin/efreet/efreet_icon_cache_create.c
b/src/bin/efreet/efreet_icon_cache_create.c
index 3c3bc23..98e2651 100644
--- a/src/bin/efreet/efreet_icon_cache_create.c
+++ b/src/bin/efreet/efreet_icon_cache_create.c
@@ -774,6 +774,8 @@ main(int argc, char **argv)
#ifdef HAVE_SYS_RESOURCE_H
setpriority(PRIO_PROCESS, 0, 19);
+#elif _WIN32
+ SetPriorityClass(GetCurrentProcess(), IDLE_PRIORITY_CLASS);
#endif
if (!eet_init()) return -1;
diff --git a/src/bin/efreet/efreetd.c b/src/bin/efreet/efreetd.c
index 9228264..f37724a 100644
--- a/src/bin/efreet/efreetd.c
+++ b/src/bin/efreet/efreetd.c
@@ -54,6 +54,8 @@ main(int argc, char *argv[])
#ifdef HAVE_SYS_RESOURCE_H
setpriority(PRIO_PROCESS, 0, 19);
+#elif _WIN32
+ SetPriorityClass(GetCurrentProcess(), IDLE_PRIORITY_CLASS);
#endif
ecore_main_loop_begin();
--
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk