Unset _awaiting on a regular seek. This fixes bad behaviour in the sequence:
authorCarl Hetherington <cth@carlh.net>
Tue, 26 Mar 2019 00:06:01 +0000 (00:06 +0000)
committerCarl Hetherington <cth@carlh.net>
Tue, 26 Mar 2019 00:06:01 +0000 (00:06 +0000)
commitee88ec8603130b5ea3b5679cfd8eafe45eeaaa67
tree32d277d58791b398c04060ec793ede4861ed8a43
parent5ca9bcec5557a43f3a566996a239f5ed129c5c99
Unset _awaiting on a regular seek.  This fixes bad behaviour in the sequence:

- some player_change; _awaiting is set
- regular seek occurs (perhaps to a time much earlier than _awaiting)
- another player_change occurs; player_change handler wrongly seeks back to _awaiting

May help with #1505.
src/lib/butler.cc