SOURCES: util-vserver-cpuset.patch - don't fail silently, do it lo...

baggins baggins at pld-linux.org
Tue Aug 16 00:44:29 CEST 2005


Author: baggins                      Date: Mon Aug 15 22:44:29 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- don't fail silently, do it loudly

---- Files affected:
SOURCES:
   util-vserver-cpuset.patch (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: SOURCES/util-vserver-cpuset.patch
diff -u SOURCES/util-vserver-cpuset.patch:1.2 SOURCES/util-vserver-cpuset.patch:1.3
--- SOURCES/util-vserver-cpuset.patch:1.2	Mon Aug 15 21:15:26 2005
+++ SOURCES/util-vserver-cpuset.patch	Tue Aug 16 00:44:24 2005
@@ -38,7 +38,7 @@
 diff -ur util-vserver-0.30.208/scripts/vserver.functions util-vserver-0.30.208.cpuset/scripts/vserver.functions
 --- util-vserver-0.30.208/scripts/vserver.functions	2005-07-03 19:47:06.000000000 +0200
 +++ util-vserver-0.30.208.cpuset/scripts/vserver.functions	2005-08-15 20:16:58.743453432 +0200
-@@ -667,6 +667,17 @@
+@@ -667,6 +667,23 @@
      fi
  }
  
@@ -50,7 +50,13 @@
 +
 +    test -e "$f" || return 0
 +    read cpuset < "$f"
-+    [ -e /dev/cpuset/$cpuset/tasks ] && echo $$ >/dev/cpuset/$cpuset/tasks
++    if [ -e /dev/cpuset/$cpuset/tasks ] ; then
++	echo $$ >/dev/cpuset/$cpuset/tasks
++    else
++	warning $"\
++WARNING: CPUSET \"$cpuset\" does not exist! Not using it!" >&2
++	return 0
++    fi
 +}
 +
  function _mountVserverInternal
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/util-vserver-cpuset.patch?r1=1.2&r2=1.3&f=u




More information about the pld-cvs-commit mailing list