Reset the Assuan context if we detect a broken pipe
A broken pipe occurs if the gpg-agent that is listening to the Assuan
connection we are polling is shut down. In this case, we need to
reestablish the connection with a fresh context.
- GnuPG-bug-id: T5775