broadcast tx in a separate thread