On Thu, 20 Feb 2003 20:25:29 -0700, Ben Wing wrote:
----- 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? :-]
AKA - job security. :-)
>
>- Vin
>
--
Matthew O. Persico