Fix race condition while pairing.

Agent may quit/unregister while a response was already received but not
processed which may cause bluetoothd to misinterpret the response and unmark
temporary flag.
2 files changed