having trouble with thread subclasses
Graydon Hoare
gray@interlog.com
Mon, 2 Mar 1998 01:40:18 -0500 (EST)
Hi. I'm using glibc/linux 2.0 and g++2.8.0
I've subclassed from omni_thread and _sk_widget in widget_impl. When I
construct widget_impl, tell it obj_is_ready, and then call widget->start()
(to start it's internal thread) I immediately get
object.cc:738: omniObject::~omniObject(): Assertion `0' failed.
which sends a SIGABRT and the program dies.
any ideas why omni_thread::start() would decide to deconstruct my object?
-graydon
________________________________________________
C3 00 17 F9 F1 25 0A EF 96 97 F8 57 83 31 05 E5
g r a y d o n (at) p o b o x (dot) c o m