synaptics: Probing fails with error 102 if previous enroll was killed
Steps to reproduce:
- Run
enroll
example and start enrolling a print - Run
killall -9 enroll
to kill it - Run
enroll
example again - Fails with:
(process:443939): libfprint-synaptics-WARNING **: 14:48:24.352: Probe fingerprint sensor failed with 102!
The failure will go away if the machine is suspended/resumed. It would be nice if we could get the sensor back into a good state when this error occurs. Even if it is rather unlikely that we ever abort a command in such a non-graceful way.
CC: @vincenth