diff options
Diffstat (limited to 'src/charts.c')
-rw-r--r-- | src/charts.c | 4 |
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)) { |