Path: utzoo!utgpu!watserv1!watmath!att!cbnewsj!cauble From: cauble@cbnewsj.ATT.COM (Troy Cauble) Newsgroups: comp.lang.c++ Subject: Automatic objects and longjmp(), tasking Keywords: Automatic object destruction tasking Message-ID: <4128@cbnewsj.ATT.COM> Date: 9 Mar 90 18:00:45 GMT Organization: AT&T Bell Laboratories, Middletown NJ Lines: 12 When automatic objects are used within a block that has function calls that do not return, the destructors are not called. Longjmp() and the c++ tasking library are two ways in which a block of code can be left without "falling off the end". Does anybody have a way to make sure these destructors are called? We're still using AT&T's C++ version 1.2 with some virtual destructor enhancements, by the way. /tlc