state.screen.Initialise()
- state.setup_instruments.EnableMutexMonitoring(dbh)
- state.setup_instruments.EnableStageMonitoring(dbh)
+ state.setup_instruments = setup_instruments.NewSetupInstruments(dbh)
+ state.setup_instruments.EnableMonitoring()
_, variables := lib.SelectAllGlobalVariablesByVariableName(state.dbh)
// setup to their initial types/values
state.tlwsbt.SetWantRelativeStats(state.want_relative_stats)
state.tiwsbt.SetWantRelativeStats(state.want_relative_stats)
state.ewsgben.SetWantRelativeStats(state.want_relative_stats)
+ state.essgben.SetWantRelativeStats(state.want_relative_stats)
}
// if there's a better way of doing this do it better ...
func (state *State) Cleanup() {
state.screen.Close()
if state.dbh != nil {
- state.setup_instruments.RestoreConfiguration(state.dbh)
+ state.setup_instruments.RestoreConfiguration()
_ = state.dbh.Close()
}
}