I do need a handler cause when the async thing dies the thread does too and it errors