status_t BLooper::_task0_(void* arg) { BLooper* looper = (BLooper*)arg; PRINT(("LOOPER: _task0_()\n")); if (looper->Lock()) { PRINT(("LOOPER: looper locked\n")); looper->task_looper(); delete looper; } PRINT(("LOOPER: _task0_() done: thread %ld\n", find_thread(NULL))); return B_OK; }