Logger + callbacks in independent threads