private void StopIterating () { if (iterate_timeout_id > 0) { GLib.Source.Remove (iterate_timeout_id); iterate_timeout_id = 0; } }