|--==> "MS" == Michael Sperber <sperber(a)informatik.uni-tuebingen.de>
writes:
MS> The patch I sent to -beta or the (slightly extended) one I sent to
MS> -patches?
Just checked the patch sent to -patches... nope, sorry, it doesn't fix
the problem. But it's definitely an improvement. Now when I kill the
external process I get:
Invalid operation: SIGPIPE raised on process; closed it, "*GPG*"
Which is what I'd expect to happen. OK, time for a big wild
guess... It looks to me like the external process (in this case gpg)
isn't getting any input, and XEmacs appears to hang because it's
waiting for the external process to complete, but doesn't because the
external process is waiting for input.
On the plus side, with this patch XEmacs doesn't dump core after the
external process is killed and doesn't seem to suffer any adverse
effects.
Let me know if I can do anything to help get to the bottom of this.
--
|---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|