callback(curTC, task, -1, Str, err);
}
protected void callback(ThreadContext tc, AsyncTaskInstance task, long seq, SixModelObject str, SixModelObject err) {
SixModelObject result = Array.st.REPR.allocate(tc, Array.st);
result.push_boxed(tc, task.schedulee);
result.push_boxed(tc, Ops.box_i(seq, Int, tc));
result.push_boxed(tc, str);
result.push_boxed(tc, err);
((ConcBlockingQueueInstance) task.queue).push_boxed(tc, result);
}