code: func (swap *Swap) Stop() {
  	defer swap.lock.Unlock()
  	swap.lock.Lock()
  	if swap.Buys {
  		swap.Out.Stop()
  	}
  	if swap.Sells {
  		swap.In.Stop()
  	}
  }
docs: // Stop causes autocash loop to terminate.
  // Called after protocol handle loop terminates.