Fix possible assert in the card edit.
[gpgme.git] / src / engine-gpg.c
index 606b4d7..34bd613 100644 (file)
@@ -171,6 +171,8 @@ close_notify_handler (int fd, void *opaque)
     }
   else if (gpg->colon.fd[1] == fd)
     gpg->colon.fd[1] = -1;
+  else if (gpg->cmd.fd == fd)
+    gpg->cmd.fd = -1;
   else if (gpg->fd_data_map)
     {
       int i;