1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
Description: trap errors from pclose(3)
Author: Jakub Wilk <jwilk@debian.org>
Forwarded: no
Last-Update: 2012-04-18
--- a/tests/test_graph.py
+++ b/tests/test_graph.py
@@ -935,7 +935,8 @@
cmd = "ps u -p %i | awk '{sum=sum+$6}; END {print sum}'" % os.getpid()
p = os.popen(cmd, "r")
memory = p.readline().strip()
- p.close()
+ if p.close() is not None:
+ raise OSError
return memory
|