gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r10972 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r10972 - gnunet/src/util
Date: Mon, 19 Apr 2010 12:39:50 +0200

Author: grothoff
Date: 2010-04-19 12:39:50 +0200 (Mon, 19 Apr 2010)
New Revision: 10972

Modified:
   gnunet/src/util/os_priority.c
   gnunet/src/util/test_os_priority.c
Log:
fix

Modified: gnunet/src/util/os_priority.c
===================================================================
--- gnunet/src/util/os_priority.c       2010-04-19 10:16:45 UTC (rev 10971)
+++ gnunet/src/util/os_priority.c       2010-04-19 10:39:50 UTC (rev 10972)
@@ -125,8 +125,8 @@
       have = nice (0);
       delta = rprio - have;
       errno = 0;
-      if ( (rprio != 0) &&
-          (-1 == nice (delta)) && 
+      if ( (delta != 0) &&
+          (rprio == nice (delta)) && 
           (errno != 0) )
         {
           GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING |

Modified: gnunet/src/util/test_os_priority.c
===================================================================
--- gnunet/src/util/test_os_priority.c  2010-04-19 10:16:45 UTC (rev 10971)
+++ gnunet/src/util/test_os_priority.c  2010-04-19 10:39:50 UTC (rev 10972)
@@ -35,6 +35,26 @@
       GNUNET_OS_set_process_priority (getpid (),
                                       GNUNET_SCHEDULER_PRIORITY_DEFAULT))
     return 1;
+  if (GNUNET_OK !=
+      GNUNET_OS_set_process_priority (getpid (),
+                                      GNUNET_SCHEDULER_PRIORITY_UI))
+    return 1;
+  if (GNUNET_OK !=
+      GNUNET_OS_set_process_priority (getpid (),
+                                      GNUNET_SCHEDULER_PRIORITY_IDLE))
+    return 1;
+  if (GNUNET_OK !=
+      GNUNET_OS_set_process_priority (getpid (),
+                                      GNUNET_SCHEDULER_PRIORITY_BACKGROUND))
+    return 1;
+  if (GNUNET_OK !=
+      GNUNET_OS_set_process_priority (getpid (),
+                                      GNUNET_SCHEDULER_PRIORITY_HIGH))
+    return 1;
+  if (GNUNET_OK !=
+      GNUNET_OS_set_process_priority (getpid (),
+                                      GNUNET_SCHEDULER_PRIORITY_HIGH))
+    return 1;
 #ifndef MINGW
   child = fork ();
   if (child == 0)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]