private void _startSegmentTimer() { if (_segmentTimer == null) { _segmentTimer = new Timer( _segmentTick, null, SegmentTimeout, TimeSpan.FromMilliseconds(-1)); } else { _segmentTimer.Change( SegmentTimeout, TimeSpan.FromMilliseconds(-1)); } }