Make sure receiver code is done in a new thread