send bitfield, create thread to listen for request