Merge pull request #58 from harrim4n/master

fixed infinite wait on too large dmesg output
This commit is contained in:
Laurent Clouet
2016-01-29 09:46:18 +01:00

View File

@@ -53,7 +53,6 @@ public class FreeBSD extends OS {
try { try {
Runtime r = Runtime.getRuntime(); Runtime r = Runtime.getRuntime();
Process p = r.exec("dmesg"); Process p = r.exec("dmesg");
p.waitFor();
BufferedReader b = new BufferedReader(new InputStreamReader(p.getInputStream())); BufferedReader b = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = ""; String line = "";
@@ -94,7 +93,6 @@ public class FreeBSD extends OS {
try { try {
Runtime r = Runtime.getRuntime(); Runtime r = Runtime.getRuntime();
Process p = r.exec("dmesg"); Process p = r.exec("dmesg");
p.waitFor();
BufferedReader b = new BufferedReader(new InputStreamReader(p.getInputStream())); BufferedReader b = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = ""; String line = "";