----- Original Message -----
From: "Vin Shelton" <acs(a)xemacs.org>
To: "Stephen J. Turnbull" <stephen(a)xemacs.org>
Cc: "Ben Wing" <ben(a)xemacs.org>; <xemacs-beta(a)xemacs.org>
Sent: Thursday, February 20, 2003 4:17 PM
Subject: Re: [COMMIT] patch for crashes when deleting frames
"Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
>>>>>> "Ben" == Ben Wing <ben(a)xemacs.org> writes:
>
> Ben> NOTE: This patch has been committed.
> Ben> See if this fixes the crashes.
>
> Neither of my two reasonably certain recipes for delete-window crashes
> (window manager close box and file dialog cancel) produce cores any
> more. Lookin' good....
>
> Ben> src/ChangeLog addition:
>
> 2003-02-19 Ben Wing <ben(a)xemacs.org>
>
> * eval.c (unbind_to_hairy):
> Don't check_quit() unless we're unbinding a real Lisp
> `unwind-protect' since check_quit() does lots of weird things and
> not all callers are prepared for it.
> * frame.c:
> * frame.c (delete_frame_internal):
> Make absolutely sure there is no quit checking while we are in a
> "critical section" during frame deletion.
>
>
>
> Lookin' good....
Me, too. Thanks, Ben.
you're welcome ... although in fact i created this problem a few months ago.
[an age-old trick, no? create a problem and then be the hero for fixing it? :-]
- Vin