diff options
| author | Chong Yidong | 2008-08-02 19:02:42 +0000 |
|---|---|---|
| committer | Chong Yidong | 2008-08-02 19:02:42 +0000 |
| commit | bdf49c67a8d95af57c5930b88b5de71295848672 (patch) | |
| tree | bbfdbe5697b6e2e6a158f9d26fb1d930b46cf8a4 | |
| parent | 49ace1b16211f30e8a0fcde9ec59759dd6292ccb (diff) | |
| download | emacs-bdf49c67a8d95af57c5930b88b5de71295848672.tar.gz emacs-bdf49c67a8d95af57c5930b88b5de71295848672.zip | |
(pgg-gpg-process-region): Accept any remaining pending output coming
after the status change.
| -rw-r--r-- | lisp/pgg-gpg.el | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lisp/pgg-gpg.el b/lisp/pgg-gpg.el index 5aaad1741d5..edeaebdeb81 100644 --- a/lisp/pgg-gpg.el +++ b/lisp/pgg-gpg.el | |||
| @@ -104,6 +104,9 @@ | |||
| 104 | (process-send-eof process) | 104 | (process-send-eof process) |
| 105 | (while (eq 'run (process-status process)) | 105 | (while (eq 'run (process-status process)) |
| 106 | (accept-process-output process 5)) | 106 | (accept-process-output process 5)) |
| 107 | ;; Accept any remaining pending output coming after the | ||
| 108 | ;; status change. | ||
| 109 | (accept-process-output process 5) | ||
| 107 | (setq status (process-status process) | 110 | (setq status (process-status process) |
| 108 | exit-status (process-exit-status process)) | 111 | exit-status (process-exit-status process)) |
| 109 | (delete-process process) | 112 | (delete-process process) |