Merge "do not run get disk stats if libaio is not supported" into linaro_android
diff --git a/src/sat.cpp b/src/sat.cpp
index 19de0d0..dc068c5 100644
--- a/src/sat.cpp
+++ b/src/sat.cpp
@@ -1559,6 +1559,7 @@
invert_bandwidth);
}
+#ifdef HAVE_LIBAIO_H
void Sat::DiskStats() {
float disk_data = 0.;
float disk_bandwidth = 0.;
@@ -1583,6 +1584,7 @@
disk_data,
disk_bandwidth);
}
+#endif
// Process worker thread data for bandwidth information, and error results.
// You can add more methods here just subclassing SAT.
@@ -1593,7 +1595,9 @@
NetStats();
CheckStats();
InvertStats();
+#ifdef HAVE_LIBAIO_H
DiskStats();
+#endif
}
// Get total error count, summing across all threads..
diff --git a/src/sat.h b/src/sat.h
index b48f519..3ecdc10 100644
--- a/src/sat.h
+++ b/src/sat.h
@@ -279,7 +279,9 @@
void NetStats();
void CheckStats();
void InvertStats();
+#ifdef HAVE_LIBAIO_H
void DiskStats();
+#endif
void QueueStats();