private void StopTasks() { lock ( taskLock ) { if ( updateTask != null ) { updateTask.Stop(); updateTask = null; } if ( saveTask != null ) { saveTask.Stop(); saveTask = null; } } }