needle.get is not stable. sometime it works, sometime it stops without error. is it possible to wait until get a stream handle? thanks.