summaryrefslogtreecommitdiff
path: root/src/charts.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/charts.c')
-rw-r--r--src/charts.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/charts.c b/src/charts.c
index 3d9ac2b..5d5cbc3 100644
--- a/src/charts.c
+++ b/src/charts.c
@@ -69,6 +69,7 @@ typedef struct _vwm_charts_t {
unsigned marker_distance;
float inv_ticks_per_sec, inv_total_delta;
unsigned defer_maintenance:1;
+ unsigned no_threads:1;
} vwm_charts_t;
typedef enum _vwm_column_type_t {
@@ -215,6 +216,9 @@ vwm_charts_t * vwm_charts_create(vcr_backend_t *vbe, unsigned flags)
if (flags & VWM_CHARTS_FLAG_DEFER_MAINTENANCE)
charts->defer_maintenance = 1;
+ if (flags & VWM_CHARTS_NO_THREADS)
+ charts->no_threads = 1;
+
charts->prev_sampling_interval_secs = charts->sampling_interval_secs = CHART_DEFAULT_INTERVAL_SECS;
if (!vmon_init(&charts->vmon, VMON_FLAG_2PASS, CHART_VMON_SYS_WANTS, CHART_VMON_PROC_WANTS)) {
© All Rights Reserved