Tidy up/fix Hints thread in a couple of ways:
authorCarl Hetherington <cth@carlh.net>
Tue, 20 Apr 2021 10:26:06 +0000 (12:26 +0200)
committerCarl Hetherington <cth@carlh.net>
Tue, 20 Apr 2021 22:52:07 +0000 (00:52 +0200)
commitf61acf7791b17d446f8953ca261092d4fb878d37
treef5ebcc0c43d5ad28e8cd1c291034b0d793383c9a
parentfd130fc0b0c7421c7b1af613ff1f31ba3fc4f03b
Tidy up/fix Hints thread in a couple of ways:

- catch all exceptions from anywhere in the thread, rather than
  just from parts of it
- stop the thread immediately when _stop is set to true; we don't
  care about the results so there's no point carrying on
src/lib/hints.cc