trying to do the right thing for gtthread_cancel